Everything was perfect - the best AirBnB apartment we have been during our vacation in South Africa.