We stayed at The Peech for one night at the end of our 18 day Sth African trip and we wish we could have stayed longer. The staff were very friendly and helpful and happy for us to have a late checkout as we had a late flight. We were able to squeeze in a Soweto tour, lunch and a quick swim before heading to the airport. The food was great, large clean rooms and lovely gardens. We will return to the Peech and next time it will be for a few more days.