This place was a cozy and had an extremely well stocked kitchen. Perfect for our family because our daughter has many allergies which means we need a place to store and prep food. We made a few meals here and had everything we needed. The grills at the pool were great for steaks and the pool area is clean and has lots of tables and chairs for hanging out. There were boogie boards, beach chairs, snorkle gear, and other beach essentials available. The a/c isn't super great but enough for a comfortable stay. Coin laundry on site was useful for us. We enjoyed munching on the starfruit we picked from the tree right outside the unit.