This was a great apartment to stay in -- well located and maintained, very professionally managed in terms of supplies and quality/range of facilities, excellent communication and very useful information left available about the place and its environs. Friendly and helpful support staff were available when needed and the host kept on top of events such as pre-warning us there would be load shedding in our area for a couple of hours and sorting out a taxi for us on arrival at the airport. We had a brilliant stay and would thoroughly recommend both the apartment and its management.