Just spent a wonder 10 days here. The place is beautiful, two storey buildings set in immaculate grounds, nestled in amongst the coconut palms on the beach. All rooms have sea view, first floor rooms have balconies, some have patios. Our room was basic but it was clean, spacious and stylish. The service was amazing, everyone was so friendly and nothing was too much trouble. The little touches, like amuse bouche in addition to the cashews and olives at the bar; melon and pineapple on sticks by the pool - complimentary; flowers on the bed etc all made this very special. The food was plentiful, fresh, innovative and the bread, heavily influenced by France was divine. Plenty of activities for all types including a tranquil spa which served amazing lemon grass tea. Its so well spaced out that it never felt busy or crowded - just perfect. I can't recommend it highly enough.