Well kept place, very clean. The recreation area is great for braaiing and for hanging out as a group. Loved using the pool area for morning exercises since I was not familiar enough with the neighbourhood to put in my morning run outside. Loved the little touches, like having rusks waiting for the guests. Having lived in SA before, it brought back wonderful memories. The place is close to restaurants and convenience stores in case you want to replenish your supplies. It was easy to access most of the places we needed to go as part of our itinerary. Happy to stay there again.