I was nervous about visiting Johannesburg but am happy to say we had a lovely, safe, refreshing and relaxing break. The accommodation at Amanzi was lovely, the cottage we stayed in was clean, spacious and cozy. Outdoor has lovely gardens, trees and pool which provided more relaxation opportunities. Our hosts Pam and Rob were so very welcoming and helpful. They assisted with tips of things to do, places to visit and more. We enjoyed a lovely breakfast each morning in the sunny dining room with beautiful garden views. Amanzi is a very close to walk to lovely cafes as well as the dog park, supermarket and other conveniences. Very handy to shopping centres, malls and lovely restaurants. We can't wait to visit Johannesburg and Amanzi again and see more that the city has to offer.