This apartment was beautiful, clean and had everything that I needed. It exceeded my expectations and I had a lovely stay here. Vanessa has been the best host too, making sure I have everything I need, was very friendly and kept me informed about loadshedding, etc. I will definitely recommend this place and hope to be visiting soon again.