The Madison makes me so very happy! I've only ever taken classes with Cassie but that's because she's been absolutely amazing every single time! The actual space is gorgeous, the staff is always so sweet & helpful, the music is great, the classes are challenging but a 'go at your own pace' so you leave feeling amazing & yet still drenched in sweat. Seriously the only workout that I actually get excited about all day before going that night!! :)