My friends and I stayed here twice either side of travelling to other parts of Morocco. The first time, check in was quick and smooth, but the second time there was a bit of a misunderstanding - although it was resolved quite quickly. However the staff member, Ahmed, was incredibly apologetic and courteous, and even gave us some tea as an apology.
Aside from check in, both stays were great. The room was spacious and clean, the staff were very hospitable and helpful, and they all had a great sense of humour. The free breakfast provided was a simple, traditional Moroccan-style breakfast which was a nice way to start the day. The staff also arranged airport transfer to and from the airport which was a lot better than negotiating rates with independent taxi drivers