So disappointed with this stay, we had two nights, and the service was terrible.
We were informed just before the end of our stay we had to pay in cash, which was never made clear. We asked for a read out of our bill so that we could take out enough Moroccan cash. When it came to the check out in the morning it took over 30mins and by magic they gave us a total in Euros and the exchange rate they used meant we paid more despite no additional charges. They clearly played us. The service was bad and you left feeling ripped off.
Additionally, we had to eat in the hotel and they have a menu but only served two dishes none of which were vegetarian.
Would not return