Great staff, very helpful and accommodating. Made sure we knew where and what we needed to do. Smaller than expected, but still a great time. Only complaint was the couple behind us, who I felt were rushing us, but that's not the facilities fault. They gave my step son a bunch of prize tickets for getting a hole in one, and we even got a pass to come back another time. We definitely will. Whoever manages this place has a great team. Keep up the great morale!