A great hotel to relax and chill out a bit, the rooms (and the beds) are vast (one of the biggest I ever had) and very comfortable, they provide fast, free wifi (always a big plus), there is a decently equipped kitchen (which is rare in Morocco) and the location is very convenient. The staff is also generally attentive.
The breakfast is mediocre and the reception area's decor is a bit naff (fluffy carpets?). There is a bit of a parking problem but we were OK, and finally some of the pluses mean it is not a very "characterful" or "authentic" hotel but we had enough of that so we were happy with just an easy, clean, comfortable stay. Overall definitely recommended. Oh, and they didn't have a high chair (but at least a baby bed on request) either, like 90% of the other hotels, is it really that hard?