Awesome place. Very friendly staff, and equipment is in good condition. They do a lot of events for various causes(school fund raisers, youth groups). Only down side is the snack bar, they are routinely out of a few menu items. However for the skating, it’s top notch.