Riad Tafilag is a well-equipped, clean and very attractive boutique hotel in the middle of the pulsing chaos of a small but busy city. That's not saying much though; what you get is looked after and cared for by the small but very attentive team there. We got nothing but help and good humour from everybody, and especially from Ben (Hassan), who I don't think we could ever thank enough.
The Riad is down a bit of an alley, and it does smell of the neighbouring goats and cats, but once inside everything is calm, light and taste. We stayed for a week, and had booked into Ayma, which is a bright and airy room on the second floor. We mentioned to Ben that we would have liked our own balcony (we didn't complain, just said how nice it would have been) and he arranged for us to swap into suite Djebel for our last four days at no extra charge; this shows his exceptional kindness and attention to what people need for a perfect break.
The breakfasts were delicious and generous, and their timing was very flexible. We didn't eat any other meals in the Riad as Taroudant is so full of tempting and extremely good-value eating options but the cooking smells from the kitchen were wonderful.
We didn't swim in the little pools as we were there in January but I can imagine them being very welcome in a couple of months time.
The rooms are clean, tasteful, very comfortable and all uniquely decorated. Some are reached by spiral staircases, and there is no lift, so options for people with mobility problems are more limited, though there are rooms on the ground floor.
If you think this review is a bit gushing, well, all I can say is you have to go and see for yourself!