Murugo had everything we needed. It is a great location, in an authentic Kigali neighbourhood. It has a beautiful garden to sit out in and a nice view. It was clean and comfortable. The employees were incredible: friendly, kind, helpful and attentive. David, the owner, seems to know everyone in Kigali, so there were often interesting people having drinks and dinner in the evenings. During the day there is a delicious lunch buffet that locals also come to. Murugo means "home" in Kinyawanda, and it definitely felt that way during our three-week stay.