I really love this studio. The staff is super friendly and helpful. It doesn't have a ton of classes but you should be able to find something your looking for. I used to go to another studio that was way over crowded and the staff turnover was bad. I also like that the owner gives the teachers free range in the classes so you are always learning something new. Never gets boring. The only complaint I have is they only have one bathroom and two showers in each locker room. Can become a bit of a waiting game