We stayed here after reading about it. We here for 3 nights, had a terrible meal across the street at L Mechaour our first day, then had 2 dinners at Maroc, both were excellent in very a cosy setting with excellent service. The Moroccan staff were very helpful, a special thanks to Ayashi. The European staff were all good as well.
I thought the breakfast was just okay for the price paid, nothing memorable, extra charge if you want an egg etc. Bar service etc was very attentive. Would have give this place 5/5, but it is in need of a coat of paint here and there, especially on the upper terrace. We also had a stained undersheet on our bed, which was quickly taken care of as well.
All in all would recommend.