Our stay in the apartment was amazing, there is everything you might need (especially the gas stove was very nice in times of loadshedding!). Location couldn't bei better and the hosts, Duncan and Jocelyn are so welcoming and nice people! We loved it!