I was nervous to visit Marrakesh alone - ( young, North American female), but they took good care of me at the riad. The staff was *beyond* helpful, the hotel was beautiful, and the other guests were very pleasant as well. I was impressed and would gladly stay there again.
However- there was no internet (the staff happily took me to a local internet cafe however), and the breakfasts were so-so (coffee, orange juice, and creps every morning. Could have been worse but ...) What the hotel lacked in technology and breakfast, it made up for with charm and friendliness though :)