Pros: personal attention, friendly and knowldgable staff and trainers, work with a trainer at every session for a great value (by sharing each training session with up to 3 other clients), challenging workouts, gym for all body types and ages, state of the art equipment expertly mixed with back-to-basics exercises.\r
\r
Con: no showers.\r
\r
Extras: online nutrition program, on-site physical therapy.
more