We loved the place! We had everything we needed. The location is perfect - just steps from the beach! Communication was easy and prompt - they got us a rental crib. The AC units are a bit noisy.