In Reply to: Green Garden posted by balimeg on Friday, 19. February 2010 at 22:47 Bali Time:
The place you would be referring to is Green garden beach resort & spa and it is located opposite the Holiday Inn in Tuban. We stayed there last June/July and they have great massages at very reasonable prices. Google this to find out more info.