I stayed there last week. It was my second visit at this hotel. I would say this is best hotel you can get in Morogoro (I mean best of the worst). Rooms are very small. Beds are really small-my legs were hanging out of the bed while I was sleeping. Room and the bathroom were not very clean. Probably the cleaning staffs are not monitored properly and they are lazy too. Food was okay but could be better. Breakfast is very very basic. But natural beauty of the place is amazing. I would stay there again as there is no second good option.