The people/staff were nice. However, the condition of this hotel is very poor. Our number one disappointment was that their only pool was under maintenance the entire 5 days we were there. They refused to give us a discount for this even though we paid 8000 ZAR (over $120/night) for a hotel WITH A POOL. In addition, we had NO hot water for the first 3 days because the water heater switches were turned off. And both TVs in our room would not work properly. When the staff finally got our TVs to work, we found only a couple english channels after searching the channels for ever even though they advertise CABLE TV. I am sorry to say, but I would not recommend this hotel to anyone.