I was here recently with a friend, and thoroughly enjoyed the place - it was hard to leave. We managed with minimal french, as the Director was very helpful in managing our transfer from Marrakech and to the airport. Despite some reviews, personally we felt the food was very good, although not quite priced to moroccan standard. In any case, the food and wine was of good quality and the staff were very helpful and lovely. Being an animal person, I also enjoyed the company of the hotel's cat and its kitten which helped made the place homely. The views - stunning. I stayed out every night to look at the clear starry nights and the beautiful views while enjoying a glass of wine. The pools are well kept and also very nice to hang out the whole day at. We didn't do much outside the hotel apart from some random straying, but have met other guests who filled their days exploring the beautiful, quiet surroundings quadbiking, paragliding, hillwalking and horseriding.
The only thing I guess - is that we had a room where the bathroom/toilet was doorless...I came across this in Nice, France before so I wondered if this was a french thing.
Apart from that, I would definitely come back!