On arrival we were upgraded to a larger room. The room was fitted with very short, rock hard bed made of wood and a AC not able to cool the room at all. After telling the hotel about our bad first night, they moved us to a much better room, with a comfortable bed and a well functioning AC. Very friendly staff but bad communication (the rock hard bed the first night, a malfunctioning laundry machine that apparently made our laundry come back dirty and they initially wanted us to pay full price for the service). Nice breakfast and good food. No beach access from the hotel which was a surprise for us.
Overall a nice experience but not worth the high price.