Everything about the hotel, staff, pool, beach area, breakfast and the room we had with a great view i would give a 5 star what we found to be an issue was the $25 daily charge for essentials plus the $16.16 daily charge for parking, there is no notification of these charges when booking online, i asked about these charges and was told that some of it is credited back but to charge $16.16 for parking is absolutely a ripoff, you are already paying for a room how are you suppose to get there in an Uber