A very pleasant small hotel. Our room was an ok size off the courtyard with a sparkling small swimming pools, immaculately clean, good WiFi, fridge, a/c, TV we didn't try and tea and coffee.
Breakfast was a choice of cooked or cold options with cereals, tea and coffee. Not the largest breakfast but ok to start your day. Dinner isn't offered and the nearest restaurant, a decent large family place serving all options, was 600 metres walk. Other places from 1.5km, too far without a car. Prices for airport drop off which most people will be here for was an efficient but pricey 250 rand.
A pity on our second separate night a few things went wrong. A message on the door to ring for admitting, from the UK thats 60 rand a minute. And the taxi to the airport the follwoing day was not arranged, we had to make last minute calls.