Absolutely amazing! My son has been going to classes here for a few months now and has learned so much! The staff is friendly and knowledgeable. The facility is always clean, bright, and open.
There is a sitting/viewing area for adults and family. Locker rooms for women, men, and family.