Nice, clean and big classrooms. Front desk and teachers are so friendly. Provides fire room for hot yoga and reduced heat yoga, which is really good! Sweat a lot during class, feel relaxed but not tired after class. Levels vary from beginners to advanced! Love it!