We had an incredible stay at Riad Bab 54. All the staff were very helpful and welcoming, offering us mint tea when we arrived on the beautiful terrace. The restaurants recommended locally were all excellent - we had already tried a few, and so took their recommendation to try the others as well.
The riad was impeccably furnished throughout in the communal spaces downstairs and on the terrace, as well as our room. The room was very comfortable and the bathroom very modern.
On our first morning we had an early start, and the staff were incredibly accommodating in providing us with an earlier breakfast than the normal time, which was delicious. Breakfast on the second day was even more extensive - by far the best riad breakfast of the whole trip.
The riad is slightly tricky to find via Google Maps - on our first time, a kind local took us through a different riad in the middle, which bypassed a big detour we would have otherwise needed to take.