Beautiful and clean place to stay. I appreciated the pack and play for my 18 month old. The AC worked great and the kiddie pool was nice for the kids as well. Wish there was some additional beach gear like a boogie board or snorkel gear but you can always rent that elsewhere too. Overall a great stay.