This Ice Den is great. There are 2 rinks and the instructors are all nice and very talented. There is a cross fit gym and restaurant / bar to spend time while you are off the ice or just waiting for someone to finish up. Great for skating lessons or hockey lessons. They have league hockey as well.