Can't fault it. Kids had a ball and super helpful staff to give you a lesson. Nice way to fill in time around the area. No crowds, no wait and clean facilities. $15 a kid ... more