We had a very pleasant stay in spacious, comfortable rooms,and enjoyed watching sunsets from lounge chairs on our covered balcony, or the edge of coral lagoon ... or in the restaurant. Swimming with the tropical fish was a first for us.
Having a quality restaurant (with cocktail bar) 20m from your room does not hurt a bit. Try the freshly made samosas and amazingly good fried prawn-coconut triangles. Curries, burgers, and desserts- all good.
Thanks so much Sally & Damien, James & other staff who were so helpful.