Great stay and awesome location. Loved all the attention to detail. A warm South African welcome.