A semi-high end gym. They have lots of equipment. They offer a lot of good classes and their rooms are big. Their trainers are good. They have childcare on the premises. They also have tennis courts and a pool. The membership fee is a little more expensive than a chain gym, but it is worth it if you use gym amenities a lot.
more