Review is predominately for the hockey rink at TCCC. Compared to what I am used to, this rink is newer with some comfortable amenities. If you are coming with kids, be sure to bring an extra stick as they have a small, but nice practice area with a synthetic floor. Spectator seating has heat elements above the seats… nice touch. I am no expert, however, they also have a curling facility. First I have seen this south of the CN border :)