Booked through Haystack, we found this Riad to be just lovely with a beautiful aesthetic and the staff very helpful and speaking good english. We started off with 3 nights booked and ended up staying 5 nights with a trip to the desert in between which they admirably organized for us and allowed us to leave our suitcases in storage. They were also very flexible about serving breakfast at an earlier time when we had to leave on a couple of trips before 9am. Nothing was too much trouble for them. The only thing we objected to was when we came to pay the bill, we had to pay a 6% surcharge on top of the bill if we wanted to pay with a credit card.- the only time we encountered this the 2.5 months we were travelling.