Decent stay place, loved the modern construction and there are lots of food and shopping options around and a nearby hotel.
If you’re coming from outside of SA be aware of “load shedding” and you may need additional amenities to buy or bring with you or ask about before arriving: ( tissue, wash cloth, water, paper towels)
Things could’ve been a tad better during my stay but I enjoyed the apartment and location and they had solid communication.