We enjoyed our stay at Kayleeway. Monique and Ellen were very responsive and answered our questions very quickly.
The beds were very comfortable with lots of pillows. The bathrooms included shampoo, conditioner, bath gel, soap, and even insect repellent. The elevator was large enough for my entire family of 4 as well as all our luggage.
It is located conveniently to the myCiti bus (their local bus) and the red line of the Hop on hop off bus. Uber cars are easy to get too. We were happy the Spar was just a quick walk from the apartment so we could get grocery and supplies as we needed them (generally open until 8pm).
We stayed longer than a week so they included a cleaning after a week, which was a nice touch.
The apartment has both the South African and European style outlets, so that was very helpful.
We needed to restart the WiFi a couple times - a quick message to Ellen/Monique got it reset quickly. The TVs are WiFi enabled and have Netflix installed which was great for the kids too.
The washer/dryer is a combo unit, so once we figured out how to use it, we could put our laundry in before leaving in the morning and it would be ready when we got home. Just remember to bring your own detergent.
The security gentlemen were very friendly and helpful too!