First off, I can see why most people would be pleased with this property. It is nice looking, secure, and walkable to town. The rooms are also pleasant.
However, I had a significant problem with management during my stay.
On Night #1:
1) The air conditioning remote was broken and therefore we had no A/C. We did not learn this until after the hotel office closed (around 7pm?). It was between 25C and 30C in our room all night.
2) There were bats flying around our room all night. Hitting us in the face, bouncing from wall to wall.
Management's response after Night #1:
1) We fixed the air conditioning remote today, you will be fine.
2) "Oh wow...you are so lucky you had endangered bats flying around your room! No we can't change your room because we are full"
Night #2
1) The air conditioning was "on" but blowing 25C to 30C air. It was set to 17C for 20 hours. No amount of playing with it would making anything cooler come out. It was hotter inside our room than outside our room.
2) The bats made a brief visit again.
Management's response after Night #2:
1) "Oh you must be wrong. We checked the A/C while you were out to dinner and your room was ice cold" (I do not like being accused of lying. It was not ice cold for the entire 20 hours it was on. I find it quite hard to believe our room was ice cold for the two hours we were at dinner)
2) I didn't even have the heart to bring up the bats again.
For $120 USD/night in South Africa, I expect an air conditioned & bat-free room.