Love this place!! I actually look forward to working out now! Classes are different each day so I am always challenged and never bored! Coaches are super cool and encouraging. They make the best protein shakes and even have child care, woohooo! Saw results immediately... truly the best gym around!