What you make of this place really depends on what you are looking for. If you are coming for a relaxing holiday close to but definitely outside Marrakesh (25 minutes out by infrequent shuttle) to chill by the pool (not in it - see below!) then this is the place for you. The building is beautiful, the rooms are big and the garden is an amazing place to have breakfast every morning. You can eat whenever you want at the Riad and the staff are friendly.
But, if you really want to experience all the city has to offer for you then think again. The last shuttle bus leaves at 9.30pm so enjoying dinner in Marrakesh and seeing the famous square after sun down is difficult and you are extremely restricted by bus times (e.g. we weren't able to spend the day in the city, come back to relax and shower and go back in the evening unless we shelled out 200 dirham each way (ca. £13) for a taxi. The riad is 25 minutes out of Marrakesh so doing this journey 4 times a day really does take up a lot of your holiday time (and can be quite stressful thinking when the shuttle bus leaves), so much so we asked to be transferred to their central hotel. Also, the pool area is beautiful, but the pool is filthy (green grime all over the floor and no chlorine and not clean water). Finally, our driver was sleeping in the car park when we arrived so wasn't at the airport - make sure you have there e-mail address/phone number and contact them if nobody is there!
So, what you make of this place really depends on what you are looking for. A week sitting by the pool in beautiful surroundings - go for it, a week to see Marrakesh and enjoy what the city has to offer, or use the pool - forget about it!