This place was perfect. Super clean, and great location. The beds were super comfortable. Lot of extra beach chairs, boogie boards, towels and snorkels for the kids!! We will be back