we stayed here for a couple of days as part of our honeymoon trip - upon arrival, our bed was decorated with flowers, very nicely done. The owners are very friendly and helpful.
we were mostly diving during the day and only stayed at the pool for one day of our stay.
we truly enjoyed our breakfasts on the wide terrace. lots of space to dry scuba gear as well.
note that although it is located on the water, this is not a beach, more of a lagoon I´d say. A car is needed to get around, to restaurants etc, but everything is very close.