Great location for surprise. Has a great selection of classes, equipment, and training routines for the membership. If you want free reign and no waits, definitely work out during the early morning hours...5 to 7 pm is prime time and there are lots of people. Overall a great gym experience!