My visit to the Kenya Bay Beach Hotel was spoilt by several days of unseasonal very wet weather. My air conditioned room was large and well furnished with a newly installed bathroom. There seemed to be ongoing work to upgrade all the rooms of the hotel. A large flat screen TV was installed in my room but the range of channels available was poor, no BBC or CNN for example. Great if you liked Bollywood films!!
The place can be noisy with music / disco going on well into the early hours. Free broadband is offered either on the hotel's computers or on your own, but only in the hotel foyer or near the dining room. It is not available in your room.
On its website, the hotel claims to back onto the famous "Haller Park". This NOT the case, the nearest entry is at least a mile away on the opposite side of a busy main road.
Hotel food is fair in both variety and quality. Security is adequate, although the mini-safe in my room was broken and there was no telephone.
To summarise, the hotel is improving but there are still areas open to yet further improvement. I found the staff to be helpful and courteous, a big plus in any hotel.