Amazing facility. Awesome adults and kids classes with a welcoming family environment. The instructors are very high-level and good at breaking down positions and teaching people that just want to get a workout or if they have competition goals. Everybody that trains and teaches there is very friendly so don't hesitate to go and train there no matter what your goals are they can help.