Outstanding location, lovely clean rooms. A little on the smaller side for the price but that's because of the location. Air-conditioning stays on even when out the room (massive plus). Late checkout time at 12 was great. My only issue was that there was no communal shower to use, so once I'd checked out and been at the beach for the day I had nowhere to shower before my flight home later that evening which wasn't ideal.