This place was perfect for our family! Loved the 2 master suites and we appreciated the fully stocked garage of beach chairs, snorkeling equipment and bikes for everyone in the family. We will definitely stay here again!!