It's great for kids and adults. It is fun, and at the same time teaches you self-discipline and respect (for yourself and others) and improves your focus.
My family and I love it!
We were looking for an activity that we could do together, that was beneficial for all of us, this was it!
Clean, friendly and professional. Nice individual attention, like they really care.