I absolutely love this place. I started skating here two months ago and I can't say enough good things about it.
The staff is knowledgeable and helpful, the prices are reasonable and it truly is available for all sorts of skaters, from "a level" hockey players to figure skaters to curlers.
The level of care and attention to the ice is highly commendable. The ice is zambonied after every session and they make sure to keep the north rink a bit colder for hockey. You can't really tell you're skating in the middle of the desert.
If I could improve one thing, I would make a membership program or skate session bundle pack to save frequent skaters and families money.
Also, I wouldn't be sad if they put down another sheet of ice someday. They host a lot of tournaments and the ice can get a little tied up during those times. Nothing that you can't work around, they do a great job at being fair to all the skaters and try not to make it "hockey only".