This was our family vacation this summer. Me, my husband, and our 3 kids (ages 10, 13, 14). We all had an awesome time! The absolutely clincher for us was the shuttle system. They have shuttles that go to all the sites. Can't beat it. We didn't have to drive anywhere unless we wanted to. Yes, there were lots of groups staying in the hotel, but we never had a problem with that. The staff was friendly and helpful. We would definitely stay here again and look forward to doing so.