This was my second stay at the Panafric Hotel. It is lovely and welcoming! The lobby is beautifully decorated in a lightly but not overdone ethnic style. The staff is very welcoming and helpful. We arrived at 10:30 pm, and were very hungry. The restaurant was closed, but they reopened for our group. The food is the best I've had while in Africa...completely up to Western standards. Breakfast is especially fabulous.
My room was clean and very nice. The bathroom was wonderful, even by American standards. The bed is extremely comfortable and there is a large nice TV. It is interesting to watch the African business channel. The WiFi works well.
The hotel is very safe. There are guards at the entrance gate. I had to pass through a key card entrance to get to my room so I felt very secure as a woman in a room alone.
FYI...when I was at the Panafric last year, my room was just down an open corridor and the bathroom was older and not as nice. I don't know if the hotel is being renovated or if I lucked out and got a better room this year, but you should definitely ask about the rooms behind the key card doors.
A tiny complaint...when we arrived, the lobby was quite crowded so we did not get the hot towels and fresh juice. After a 10 hour flight we missed that!