This place was amazing spacious, clean, and in a perfect location right off the beach. Everything you need for a perfect family vacation is here trust me. To add to the amazing property the host here are wonderful people. I loved my stay and for sure will be back!