I love going to this place to work out. It always seems like there are machines available even when it is super packed. The gym is always fun to play 5 on 5, however sometimes the wait can be very long on a busy night. The staff seems to be friendly, I don't know where most of these people writing reviews have felt that the staff is not friendly. I do however, think their training staff is not that professional though.