I have been going to this gym several times per week for about a year and a half. It seems that they have good machines and cardio equipment in the training room, but I go there almost exclusively for group classes. Instructors are awesome: well trained, competent, fun, and open to discussing any question you have after class. A lot of people attend the classes regularly, which creates a friendly atmosphere in the room during classes because they know each other well. The locker room and showers are clean. There are smaller lockers for rent if you want to go there often and leave a few items(e.g., a towel, a pair of shoes). For those who prefer to get their workout in before going to work, It’s pretty much the best place in town: they have one or two group classes every weekday before 8am! They also offer classes over lunchtime and in the PM/evening. No group classes on the weekend, but you have free access to other centers in the network to get your weekend workout.