I stayed here in August with my cousin. There were only a few other guests. We had such a spectacular experience I couldn't wait to come back and share with my friends. When we got there, we did not get the welcome tea and sat while the ladies were cleaning near the pool. After about 40 minutes we asked to go to our room. In the previous room, the AC worked really well. It DID NOT in this room. We asked about it twice and we're told it worked good. I know when it's hot and it was hotter in August than in May and our room was a broiler! We had such a beautiful meal before, we invited friends to come so they could experience the ambiance and wonderful tajine. Perhaps it was the large party that came in or things have changed, but it was disappointing. We were ignored at breakfast the second day when the group checked in and we're late for our tour after asking multiple times for breakfast. We had laundry done and had told them we needed it back the night before we were leaving because we had to leave on a tour at 9 am. We asked multiple times and told it was no problem. Our laundry got back at 845 am & were late, AGAIN. In August, there were gluten free options for bread at breakfast, however, this was not the case in May. What took me by surprise was the insistence we pay for our stay the morning prior to the morning we were leaving. For incidentals, we were asked to pay in cash. The ATMs were down. When we only had part in cash the man was rude. I'll try another Riad.😔