SO many great things to say! Class size is very small, so you get the attention and feedback you need to do the movements effectively and efficiently! The class has short bursts of hard work and plenty of time to recover in between movements, but you get your workout in! This place is one of a kind with a welcoming, professional instruction. A highly recommend this place!