Stayed here 10 days. The staff was very nice and friendly service. The rooms were what one would expect of an African hotel? Missed better ventilation and soundproofing was quite inadequate. The bed was made up every day by a very nice man. Wi-fi was available but was often so weak (slow) that I repeatedly gave up using it.