"We had a lovely stay here.
We were lucky enough to have the resort when there were only 1 or 2 other guests so felt like our own private island.
The room was clean and tidy - hot water was not initially working but the staff quickly sorted it.
The food was excellent - large plates of food, large pizza was good size for sharing, breakfast was cereal, toast, fresh fruits and usually 2 or 3 options of freshly baked things such as scones, pancakes, fried bread etc.
The staff were lovely, friendly and so so helpful.
The pool was clean and refreshing and pool loungers were great.
Beach was nice, coral reef with a range of colorful fish living in it however visibility wasn't super clear due to location but still very fun to have a snorkel in. Resort had snorkel and fins but no masks to use. We brought our own gear so was not an issue.
We kayaked the whole island - cool experience. We went at high tide so we could kayak over all the reef areas very clear water out the back- note alot of the kayaks have holes in the hull due to past guests dragging them over coral. Pays to check the hull to ensure no holes before you take them out.
Rubbish from mainland sadly washes up on this pretty island so there is rubbish further along the beaches and in the mangroves. The staff keep the beaches clean in front of the villas, didn't affect us but was sad to see how the some of people living on the mainland treat their country.
Overall a nice peaceful stay with easy access to mainland."