We needed a home away from home, to start our holiday in South Africa and could not have picked a better place. The staff were warm ,welcoming and very friendly. The food on offer from breakfast to dinner had plenty of variety and was well cooked and presented. The Shangaan…