Clean, friendly, trustful environment. I would definitely return should I visit South Africa again. Would strongly recommend.