You can practice each individual move in about the space of a yoga mat. However for the combos and full flow you'll need a bit more room.
We recommend about 3 x 3 meters or 10 x 10 foot. Plus a good amount of height for practicing basic tumbling like cartwheels. :)