The area is quite nice (within the 'compound'), and the best thing about this hotel is the bar next door (which have good food and drinks). Otherwise, the breakfast is awfully expensive (even in Cape-Town, we had a good breakfast at a super-nice hotel for half of the price). The dinner buffet in the evening is quite simple, but the bar next-door serves better food.
The hotel is pretty tired, everywhere, and the staff seems only moderately interested in their work.