Mma gym ... Cardio , Free weights , Boxing , Karate , Muay Thai , Kick Boxing , Wrestling , sauna , showers etc