GREAT PLACE! Love the staff, café, VARIETY that is available. The trainers are very diverse, it seems like they have a trainer for every age group and fitness level. Great amenities and friendly members too. Summer, the pool feels like a resort! Love this place. Highly recommend.