The room and staff were great. My son, who is seventeen, says he would have like more activities, but overall enjoyed himself. The food quality does not allign with the prices. After eating at the on site restaurants one round, we decided to venture off the property to eat. Discovered two restaurants that made up for what the on site restaurants lacked.