I recently stayed at the Heron Hotel during a week long conference and business trip. The hotel is ideally located if you are looking to avoid the massive traffic jams leading into the BDC of Nairobi. Nairobi traffic can be very bad.
The rooms are nice, modern and have all ameneties any business traveller might be looking for. Reception staff are friendly and helpfull.
The restaurant is average by any standards. Breakfast is very mediocre and restaurant service was very slow and uncoordinated. It took 3 waiters to get me a fork, a knife, service and they still got my order wrong! clearly there is a lack of supervision or training there. The a la carte menu is ok but nothing to wrtie home about. Room service is ok.
The room stewards are very friendly yet slightly slow on the information intake. Cleaning standards are ad hock. One day the toilet paper is there....the other day its gone...Same with the shampoo and soap.
In all I enjoyed my stay and since the location is very business inducive I will return but hope to see improved guest service.