I love the Ice Den. Their ice is the best kept in the area. The staff is always friendly and great. They know how to run programs for both children and adults.
They have a great snack bar with outstanding coffee. Also the restaurant is pretty good inside.
The staff in the hockey store is helpful and you can ask for clearance merchandise that they don't have on the shelf but keep in the back if you are on a budget or need to replace something quickly.
3 of 4 members in my household are actively in the programs at the Ice Den, and we all prefer this rink.