There is no generator, gas stove, inverter in the apartment. Unfortunately with the long term load shedding situation in South Africa, this means an average of 6 hours a day with no electricity. Having travelled around South Africa, this was the first apartment we stayed at that did not have any means of supporting us during load shedding hours. The host apologized extensively, but was not able to help in any other way. He did offer to purchase a gas stove for us, but we had already figured out a way around the load shedding. He also gave us a small refund. A disappointing and stressful stay given we have a young baby.
The apartment overall was clean and the kitchen was well stocked. However, we would not stay here again and strongly not recommend whilst South Africa still experiences electricity shortage.