AMAZING! As a beginner this is a great place to get started and also advance. Encouraging instructors, great class, clean and nice studio. I was worried the heat would be overwhelming but I love it! The instructors will never push you to do anything painful or uncomfortable. Time FLIES by too. Love!