This was a great place. Our late arrival (which was even later because our flight was delayed) was not an issue. The bed was comfy. The AC kept the place cool. The kitchen had SO many amenities, it made cooking in really easy. The location was great, close to shops and food. Also, you can walk across the complex grass and right on to the beach. We would definitely try to snag this place for another trip.