Absolutely loved our stay at Riad Bab 54. It is a modern and stylish riad in the heart of the medina, not far from Jemaa el Fna; truly, the professional photos of the place are completely accurate. However, what made our stay so memorable was the service provided by the staff, namely M'Bark. He not only carried our bags through the rain to the riad after meeting us at Jemaa el Fna (which I would highly recommend because it is a little bit hard to find on your own the first time), but he also very graciously and patiently sat down with us to go over a map of Marrakech (and even taught us a little Arabic) while providing us with cookies and mint tea after we arrived. He was also up bright and early to serve us a lovely breakfast on the terrace the next morning.
My one minor quibble is the water temperature in our shower (we stayed in the Badia room) was a little bit temperamental during our stay, fluctuating between hot and cold. And it would have been really fantastic if they had a hair dryer in the bathroom. Nevertheless, I would not hesitate to stay at Riad Bab 54 if my travels bring me to Marrakech again.