Awesome organization with very friendly and helpful staff and members. great champinships offered along with a full schedule showing the timings. Trainers are all great and extremely experienced.
Sandous
Great workout, easy going group of people and learning great technique!Great place great experience great crowed.