We spent few relaxing nights at Mkonge hotel before Christmas and we really enjoyed our stay. Kids loved the swimming pool and the gardens, they enjoyed the space to run around.
Breakfast was not he greatest, but sufficient, none of us walked away hungry. Strangely we only had one meal at the hotel, but it was a nice one, fish was fresh, chips were crispy and chicken well grilled.
To us this is the place to stay, affordable and nice. Friendly staff.