This gym has spoiled me. They have all the right classes at all the right times. even when it's packed, there's always an open machine. sometimes there's a wait for the weight machines. the  locker rooms are always super clean. and the staff is just awesome. totally worth the $50 membership!