It was our first time to South Africa and it it didn't disappoint. The apartment was clean and well designed and the security staff were super helpful and friendly especially Stewart!