I stayed 8 nights in Hotel Africana (trip for work), my room on th 7th floor was spacious and quiet and it had all basic facilities such as tea/coffee minibar, hairdryer, electric kettle and a little fridge. Although the hotel is not new, the cleaning service was good and reliable (clean towels changed every day plus the basic cosmetics). There were also some facilities in the lobby: change bureau, travel counter (taxis and trips), restaurants, bar, little bakery shop, a kiosk where you can top up your local mobile or buy newspapers and souvenir shops. Another good point is the central location: about 2-3km far from shopping malls, and a walking distance to shops and a supermarket just behind the hotel area (7-10 min by walk). I particularly appreciated a nice and helpful hotel staff, a stable wifi connection, good security services and a big comfortable bed. Unfortunately, the swimming pool looked a bit abandoned as there were only few pool beds and during my stay, I have not seen guests using it. The gym is very small and pretty old and definitely, needs renovation and new machines.
I would not recommended it for a holiday stay, but if you need a safe place in central area close to offices and shopping malls, it can be an option. They also provide a reliable airport pickup service (30 usd one ride, 50 usd both ways).