The room and view of the sea were lovely, but the claim that the property is "on the beach" is not accurate. There is a private lagoon (no swimming) and the actual beach is down the street. The staff were very unhelpful about minor things like lending us a charging cable or bottle opener. The breakfast is not good and the location is quite far from everything.