I've only taken two classes here so far and overall it was been positive. I have no idea how to dance and the instructor really broke it down for the noobs so we can actually look like we were dancing. However, the instructors do vary so you would have to see which instructor's teaching style suits you best. The second time I took the same class, the dance was so much harder and I really couldn't keep up. So I would suggest finding the right instructor and sticking to him like white on rice!
This studio offers a lot of other dance styles that you can check out including heels, jazz, contemporary etc and with the class pass, you can attend a mix of dance classes. If you've ever wanted to learn how to dance, try this place out!