Really enjoyed my first time there; the kids have gone several times before. Great instruction from Kevin, as needed. Duncan, the owner, was very pleasant and knowledgeab ... more