This was our first stop in South Africa and we couldn't be happier with our experience. The apartment is lovely and someone goes daily to clean the place. It was a wonderful experience and we definitely will consider staying back at this apartment again.