We've never stayed anywhere that took some much care over us. What superlatives cover a hotel manager (Fatiha) that walks one of your 10 year old boys through the souks hand in hand in search of the best knives and spices, books you all the best restaurants at the last minute, takes you to the best places to shop, and is then sympathetic when you haven't got as good prices as she would have done....?
The riad is lovely; traditional decoration recently done, with 5 rooms on the ground and first floors round a courtyard, very comfy, with beautiful bathrooms with deep plaster baths, perfect breakfasts on the roof terrace - cinnamon toast to die for. It's 100 yards from the east side of the main souk, hidden down a wide side alley from one of the main walkways, so quiet but safe.
We've been to Marakesh before and couldn't recommend this more highly.