Lovely service, comfortable beds, nice breakfast on beautiful terrace, fascinating neighborhood, nice pool and spa services, but most of all: the staff. Helpful, accommodating, and thoughtful. We were surprised with the area in front of the hotel, with the rough road and busy with parked cars, and a little dusty, but learned this is typical of the neighborhood, so no big deal. Super convenient to the ferry from Dar. Really nice experience.