★★★★★ Great experience, fun for all (as much for the kids as the adults). Instructors are great with the kids and very safety oriented all the while allowing them to have fun. Parking is free on their lot. There are vending machines and a small behind the counter snack bar. Great place to host a child's birthday party, they provide an area with a table or two though you need to bring any table/party decorations, food and drinks.