I played Palmeraie, Almalkis and Royal Marrakesh as well as this course.
This was my second favourite as the course layout was enjoyable and with the exception of the bunkers the course is well maintained. Well worth playing but.....
It is a course in a development and so there was no pro shop and much of the round you are playing alongside villa developments. Not noisy but ugly and unrewarding as a view.
Staff very friendly and helpful. Good good. Choice of caddy (2x200) or buggy (400) or you can walk with a trolley. Quote long so our buggy choice was a good call.