Very hard to park and there are only three parking spots for customers. Also, expensive..the classes are okay but I think that its a bit overpriced for the services. One of the owners has a dog that run all over the place and barks while you are trying to listen to the instructors. I absolutely ove dogs but they shouldnt be in a place of business. I think more classes should be offered to better fit peoples schedules on each level beginner, intermediate and advanced.