I had a very pleasant stay at Dar Jameel. The staff (especially Mustafa) was exceptionally welcoming and knowledgeable - I felt comfortable in my surroundings right away. The guesthouse is located right on the fringe of the Old Medina and right by Hotel Continental (in case you need to give directions to the petit taxi coming from the bus or train station - I found that none of the drivers knew where Dar Jameel was or its street address), so it's very convenient for visiting the nearby souks.
Tangier was one of our last stops in Morocco; and while Dar Jameel was a lovely stay (and yes, it does have THE BEST breakfast of any riads or dars we stayed at during our 3-week travel), its price was slightly more expensive as compared to our other stays, especially considering the bare room decoration. The bathroom was not in the room, but it was not inconvenient whatsoever. We used the hotel's taxi service for an afternoon trip to Cap Spartel and Grotto d'Hercules - that was lovely but may not be worth the money. I'd recommend a grand taxi trip (shared ride in a car with 6 total passengers for 20dh each) to Asilah instead.
Overall, Dar Jameel was a great stay (great breakfast, great view, comfortable rooms and knowledgeable staff); but if you're budget-conscious, you may want to keep searching (or skip the city altogether as it is definitely working off a different price range compared to the rest of Morocco).
