Just returned from a trip that included a one-night stay at the HR Casablanca - I must tell you that I was very impressed with the property from top to bottom. Checkin and Checkout was easy with no issues - friendly and upfront customer service - I was also unexpectedly upgraded to an Executive Suite upon arrival (even though I only have Platinum status).
As a data point I booked this reservation using Points+Cash to receive the stay credit as well as lower the overall price. Used a taxi to/from for 300 dirhams each way. Flew in from BCN on Royal Air Maroc - very inexpensive ticket.
Also tried the Sunday brunch option which was excellent.