We only stayed for two nights but found this place to be an absolute pleasure!.
The staff cannot do enough for you, and they make everyone feel very welcome.
We were there for a cycling race so did not have the opportunity to eat in the restaurant at dinner, but the breakfast was excellent with the staff coming in early so they could produce our breakfast for us at 6.30am!
They provided free transfers for us which made life so much easier.
We booked the Imperial suite which was a bit wasted on us as we weren't in the place long enough, but what a magnificent suite!!. It was more like a two bedroom apartment, with a beautiful lounge and an absolutely huge terrace!
It is in a nice safe area with very easy walking access to the main square!
I would absolutely recommend this as THE place to stay in Marrakech!!