The view and location is great, this is also the best part.
The rooms are worn and our bathroom was humid and smelly all the time, even for African standard.
Bed was not so comfortable.
However it was clean and cleaned every day.
No mosquito spray or preparation in the evening.
We did not get laundry service even after asking many times. We ran out of toilet paper and it was not replaced by cleaning service.
They also make you wear a silly resort bracelet for no reason.
The breakfast is good and also the restaurant.
The hotel has it's own diesel generator which comes in handy during all the frequent power outs. AC was good.
I would also recommend the hotel to clean up the hotel road leading to the main gate. It is full of waste and does not give a good impression.
All things considered we still liked it but there is some work some work to be done.