I have been dancing salsa for a few years now and needed something new to be excited about so when my friend brought up an online deal for this studio I jumped on it. I've been taking classes with them for over a month now and I love it! I have the unlimited classes deal so I am trying as many classes as I can! The group classes are fun, the instructors are good and engaging. It does seem that if you want to advance beyond the basics you would want to take private lessons. I'm fine with group classes for now. You do also learn a lot from the series classes they offer (on a specific day of the week each month) as it progresses in difficulty each week. Their socials do give you a good opportunity to try the dances you just learned and all the students and teaches are super friendly and even a newb won't be sitting on the side for long. :)
The only thing that tends to be a bummer sometimes is an uneven number of guys and girls in group classes (which I've heard oscillates around) which leaves some people practicing alone for some moves. They do rotate around so you do eventually get to try it.