We stayed here for one night, and that was enough.
We arrived, admittedly, on a last minute booking, to collect the keys for our room and drop our stuff off before heading out on one of the hottest days of our stay (~34C). We were just about greeted by the maid, who, on us entering the room and declaring it a furnace with no aircon nor an overhead fan, said she would go and get a standup fan.
We returned to the room later on that evening and were disappointed to see that the fan hadn't turned up and the room was BAKING. Cue a night alternating between cool showers and lying under damp towels to keep out temperatures down, with the fridge door open in a vain attempt to try and lower the room temperature - a rubbish night's sleep.
The room, as a bedroom was fine, but there was no little touches, which make the price worth paying - no information about breakfast, the guesthouse, the elusive pool, how to contact the owner in an emergency, no bottled water or anything to enhance our stay. It was really disappointing.
We emerged the next morning tired and in search of sustenance. Eventually my boyfriend bumped into the owner, who informed him that breakfast was available upstairs and asked when could he pay. We journeyed up there to find some bits and pieces laid out - again, no warm welcome or instruction to help ourselves, no offer of tea or coffee just another request for the R850 (which, we paid without question - damn our Britishness!!).
I would only recommend this place if you were preparing to act as the Devil in your next amdram performance.
Really poor hospitality.