This is an easy 5-star review, the apartment covers all the basics and more, spacious, cozy, super clean, great neighborhood, well-equipped kitchen, plus the minor details like paper towel, multi-plug near bed, drying rack for dishes, toiletries etc, the table mountain views from the terrace are hard to beat, great for any time of the day. The wifi is also good, steady speed of 40mbps and it also has a power back-up so even when load shedding blackout takes place, you won't loose connection! The mid-stay clean-up was also very nice. The host, Jo, is personable, attentive and quick to respond. The only drawback was having to leave. Would love to stay here again when I come back, Thanks for everything Jo