We had a great time and loved all the extras that came with the unit (snorkeling gear, chairs, etc). Kayla was super responsive. Kids loved the pool and easy access to the beach. We did day trips to the north and south due to the great location between both.