The hotel was pleasing in general. Especially its location very near the airport which was quite convenient for an early flight out of Dar es Salam. The restaurant had some shortcomings. The staff had difficulties understanding us and taking our orders. The kitchen was overwhelmed with only three tables to serve. Dinner ended up a fiasco, too late, wrong salad, etc and too late for reordering. Perhaps it was only the night we were there, but between two days of a travel, a nice restful dinner would have been much appreciated. Breakfast was nice, local and copious except for coffee which was not ready and had to be improvised with instant coffee and no milk at all. Other than that, the hotel was clean, safe and very conveniently located for in between flights.