Definitely a fun way to spend three hours. It’s also reasonably priced for the amount of activity/entertainment offered. The staff is super-friendly, enthusiastic and encouraging. There are courses for almost any age and skill level.I went on a busy weekend day recently and was not surprised to find that the…