We had a magic stay. Everything was wonderful and the attention to detail in the apartment is fantastic. It was a wonderful experience and South African hospitality at its best. Highly recommended.