The hotel wasn’t at all as expected from photos, reviews and its 5 star rating. The whole place is run down and poorly maintained, our rooms smelled strongly of damp/mould, it wasn’t particularly clean, there was a leak from the toilet and no water pressure in the shower or hot water. We ended up checking out and going to another hotel, despite our stay being non-refundable. The breakfast wasn’t impressive either, unfortunately. The staff were polite and did offer to fix the water pressure and move us to another room once it became available. Maybe that would have been better but our overall impressions were already so disappointing, in comparison to our expectations.
It’s also important to note that the beach isn’t nice to swim on. There are a lot of rocks and corals so it’s not sandy as the pictures suggest.