In Reply to: papas posted by froglet on Tuesday, 15. January 2008 at 20:36 Bali Time:
Feburary '07. Must say the rack of lamb was just superb. It is right on the beach so make sure you do for dinner to witness their beautiful sunset.
Follow Ups: