This gym literally has everything one needs to get your workout on. It has 4 floors: cardio, strength/machine training, basketball courts, and the track on the top floor. There is a lot of space floor to floor and a lot of activities going on like fitness classes, a variety of sports, cycling rooms, a hockey/soccer/basketball area. It's amazing what is provided here. The possibilities are nearly endless!