Highly recommend staying here ! Check-in was easy and the flat is just awesome, you'll find everything you need and it's perfectly warm even in winter which is a bit of a problem in most flats in SA in winter.
The location is also awesome as it's opposite the stadium and very close to V&A.
100% recommending!!