"This training rink is great with kids at all levels, and pushed them to be better. The practices are not wasted with waiting around for their turn. My son has a great time and comes off sweaty and tired. The summer camps were also really good, on and off ice training with games and lunch. Not cheap, but worth the cost."