In Reply to: Their website is posted by tjokorda on Wednesday, 26. December 2007 at 18:29 Bali Time:
I have checked out their website and it seems really nice. But really like some feedback from people who have been there or stayed there.
Follow Ups: