What are some of the physical benefits of training Jiu-Jitsu?

BJJ will improve balance, coordination, flexibility, cardio vascular capacity and muscular endurance.