We stayed here for 3 nights as a base for visiting Kruger National Park which is only 20 minutes away.
The rooms are beautiful and only 2 story with lovely grounds and a swimming pool. There are no phones in the room, so your early morning call is a knock on the door. The buffet style dinner is quite basic but well cooked, but their breakfasts are delicious with plenty of choices.
The hotel ground are beautiful and if you are up early enough, you can see the elephants coming down the hill to drink.
My only criticism apart from the dinner choices is that we found the staff rather arrogant, and especially the reception staff not very helpful. A smile would not have gone amiss.More