Very clean, nice location, convenient to the airport and lots of great spots. We loved seeing the sea turtles in the ocean from the patio, and hearing the sound of the ocean.