Y2 has classes all day & every day. They also have a host of teachers who are each excellent but also have individual styles (so you can always find several that you love). Y2 offers all ranges of classes: hot, non-heated, vinyasa, Ashtanga, advanced, 101, workshops and more. Oh, and the restaurant and spa are really good, too!