Aweome location and facility. Excellent customer service and high quality lessons from the instructors. The app feature is also great so I could keep up with my weekly pr ... more