It's expensive for a gym, but the amenities and hours make it well worth it. I have yet to try the salon, spa or cafe, but the gym, pool, basketball courts, and locker rooms have gotten significant use from my family. There are membership included classes as well as paid group classes offered. Personal training is offered and while they bombard you with emails and specials, I haven't been pressured by anybody while working out which is super nice! I hated that about other gyms. As for their personal training, it's super expensive, but worth it when you can get a good deal. Honestly there is so much to do there, you could make a day of the gym lol.