I think this place is good for the average, just want to skate person. I can't speak to the hockey or classes, but if you're just going for a good time, it's solid. I had a lot of trouble navigating their website because the links brought me to a "Page Not Found" site...Anyway, the price is good. It's $8.50/person and $3.50 for skate rentals. The public session hours are okay too at about 2 hours per session.
The ice itself, was okay. It wasn't very smooth, which can be kind of scary for first timers, but not a deal breaker. The staff was nice. I would go again.