The staff are extremely lovely and helpful. The rooms spotlessly clean.
The suite we had was super comfortable on the first night. The bed was perfect. The noise from a tour group less so. On the second night we had the ground floor room which had a terrible bed.
I wouldn't bother with the airport transfer. it was 200dhr which is very steep for Marrakech.