The property was amazing! We loved the different options for dining and the availability to dining and snacks all the time. It was great having the property separated with the adult side and the family side. And the staff was GREAT! So friendly, welcoming, and helpful. Always a smile on their face when they great you. The only dislike for us was some parts of the resort such as the lobby was warmer than we would have liked. It would take some time to cool off coming from outside into the resort. Other than that, the stay was excellent. We definitely recommend for singles, couples, families, parties, and group celebrations.