This is a great place for ice skating. They offer a lot of public times, and they are a good value. Lots of skates for rental. They have two rinks so they can offer hockey teams one and public skate on one. Concessions include hot chocolate. They do host hockey teams, and you can watch games.
more