I had the good fortune of staying at Ishema Hotel in Musanze/Ruhengeri for 5 weeks while working at a nearby nonprofit for my graduate degree.
Everyone at Ishema treated me like I was part of the family and went out of their way to make sure I was comfortable and safe.
It was customer service at its finest.
I really can not say enough about the staff!! Plus everyone does their best to speak English!
The buffet dinners served in their restaurant were always very hearty and delicious (though no alcohol) and breakfast comes free with your stay.
The rooms are basic (TV with just one channel), but it is very affordable, clean, quiet and I always had hot water.
Btw, I would suggest staying in the older/original part of the hotel (called the guest houses) which is located in the rear section of the property by the pool (very nice pool!) as opposed to the newer modern rooms located in the front.
These older rooms are a little more quaint and are surrounded by a charming courtyard garden.Ishema also has a business center where you can access the internet. I would stay here again