An outdoor & indoor swimming pool (although there are morning classes going on every day so you won't be allowed in during those times)
A good sized clean gym
Saturday morning (8 am) dance classes so loud that you cannot sleep (seriously as loud as a nightclub) and we were not warned about it.
Ladies in the kitchen & outdoor bar area are not only rude for no reason but will scowl at you if you ask them for anything! Free breakfast buffett one morning was just fruit, bread, and coffee. The next morning was just bread and coffee so when we asked for fruit, the kitchen lady came out and actually yelled at us. The women clearly hate their job.
A friend of ours also staying in the hotel did not have a toilet seat and his lights in the bathroom did not work. Whenever we needed to shower we had to call and ask them to turn on the water pressure which got kind of annoying.
Because this is Africa we knew to expect some situations like this but for the price we were paying I don't think it was adequate. The poor service from the women really made it a bad experience, the other stuff we could handle but those women were just plain rude.
Overall, I would say the place has potential but really needs some basic attention to details. Guys at the front desk were kind and helpful to arrange taxis. Would not stay here again.