We stayed 4 nights at this riad from January 16th to 20th. The riad itself is stunning and the staff are very welcoming and friendly. The riad however is suited to warmer weather (marble and courtyard/roof) so was very cold while we were there - even by the fire we were still quite cold and we found that we constantly had to keep our room heated at 32c in order for the room to be bearable. This was a bit annoying for sleeping as I don't like fan noise. We had a dinner at the riad and the food was nice and the service was great so would recommend this one evening. The breakfast was nice but very sweet - all breads, jams, cakes etc. They could benefit from some eggs/cheese etc. We were in room 9 - the bed was disappointing as it was 2 singles put together so dipped in the middle which wasn't great for my back - I am not sure if they are all like this? Spa wise I was very disappointed - I had a massage which was good but overpriced at 450 dirhams I felt. I have had better in London for cheaper. We tried a joint hammam which was fine but the temperature was not that hot - finally we got pedicures and the lady hurt one of my cuticles and made me bleed - the riad manager was good and took these off the bill which is only to be expected. I would suggest going elsewhere for treatments as they are too pricey here and I would not rate them. We ordered two taxi transfers - both for 200 dirhams. The first driver was great but the return driver had no wing mirror, seat belts and drove quite fast and texted at the same time - I have since reported it to the riad. Overall a lovely riad but wrap up warm if going in the winter - try a meal there but don't bother with the spa as it is not worth it. We tried Dar Yacout for dinner and it was fab - expensive at 700 dirham each but all the wine was included. We also got a tour guide to show us through the souks and were glad we did this.