This is one of my favorite OTF locations! The staff is super friendly (although they could spend a little more time with 1st timers before class), but they pretty much always know your name. The trainers will push you individually to do better every single time. The gym is always clean and there is plenty of space to change before/after class.