Amazing hosts and amazing place, made our trip to South Africa absolutely amazing.