New indoor padel centre opens in Cape Town – but what exactly is it? South Africa’s first multi-court indoor padel centre has opened in Paarden Eiland, Cape Town....