I stayed here for 5 nights at the end of March 2013 and loved every minute of it. We had a premium room on the first floor. The room was pretty small but the big bed Very comfortable and the shower big with lots of hot water. The staff was superfriendly and helpful. We got dinner served at 12 at night when we arrived, breakfast at 6 the morning we left and priceless advice and tips for our roadtrip to Ouarzazate and Merzouga from Hamoud. The rooftop terrace is gorgeous! We enjoyed long, delicious breakfasts in the sun there (put the honey on the table next to you to trick the bees) and afternoons and nights with a book.
Personally I weren't too impressed with the massage in the spa. The wifi works well in the lounge on the bottom floor.
Will without a doubt come back here asap.
Oh, and bring earplugs if you want to sleep til late.