This hotel is a bit deceptive - because from the outside, the hotel is quite impressive, and even when you're on the property, it's really a lot more sophisticated that most hotels in Africa. The pool is beautiful, and the gym is the largest and best I've ever seen. A lot of the local expat population comes in and uses the facilities, and it's a fun place to mingle and meet people if you're traveling on your own.
The rooms leave little to rave about. Everything is quite basic - but clean enough, and have the basic amenities. The condition of the rooms and the linens and everything else do not meet the standard of this type of business hotel, but they are sufficient. Price wise, I think the slightly nicer hotels will cost you more - so it's up to you. If you want to use the facilities and meet locals, this is a fun place to stay - if you care about your room and plan to spend time working from it, you might want to stay elsewhere.