This place is amazing! I started with a lower class package and ended up switching to a higher class pack the next month because I kept wanting to go more. All the instructors are friendly and give positive feedback. You never know what the workout is going to be which makes it more motivating to get up and go!
Instructors are good when you can actually get in a class. For people who don't work full time and can attend during the day, it might be a good fit. However, good luck getting in a class if you're restricted to attending on weekends. It's extremely difficult to get in a class.