Exceeded our expectations, a must stay location if you are to visit South Africa!