A must place to stay in South Africa, great hosts and a perfect location for the Constantia area and Cape Town.