This place has the best beach out of the many we saw on our walks either way. It's broad, without rocks, has plenty of trees and shade structures, and enough loungers. And there's a restaurant/ bar right on the beach with a pool table.
The breakfast is superb: fresh fruit, yoghurt, choice of fresh juices, good coffee without pre-mixed sugar or condensed milk, an array of local and Western hot foods (changed each day), eggs and pancakes cooked to order, and pastries (also changed each day).
Very nice bungalows too: clean, well appointed, each with a terrace looking onto a garden or the beach, table, chairs and hammock on the terrace, good mosquito nets, fridge and huge old-fashioned safe. Only minor negatives were intermittent hot water, hardish beds, and lack of tv and air-con (although there was a good fan).
Service was reasonable, although the manager was efficient and to the point rather than welcoming.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC