Overall ok. Everyone we encountered was pleasant/helpful, the rooms were clean, comfy beds and they were quick to bring extra towels or bedding to the room when requested. But I wish there was more food choices, restaurants and shops or other things to do onsite or closer. We came with family so was disappointing to see there wasn't much more for kids/teens to do. The lazy river is great for a few hours a day when staying for a couple of days but there needs to be other attractions for a longer stay. We stayed for a few days longer so we had to look elsewhere for things to fill the days. A larger pool on the family side would have been nice too. Driving into town takes time, roughly 1.5 - 2 hours roundtrip however on a positive note the drive is beautiful in the day, not ideal for night. Also a restaurant we planned to eat at was closed for days at a time. I would recommend this place for short stays only considering the limited options if coming with family. Couples or adults can gamble the night away, or hang out on the adults side of the pool area which has at least 3 pools to choose from (only available to adults), a bar and a fire.