We had a lovely stay - from the welcome on arrival, to the wonderful vegetarian friendly dinner on the roof, to the helpful but not pushy staff. The rooms were stunning and very well furnished.
There are only two, small, quibbles. The first is that the wifi doesn't reach all the rooms (even though the website says it does). The second is a common problem in riads and similar refurbished old houses, the plumbing is a bit smelly ... if we didn't keep all the plugs in the basins and shower the whole bathroom started to smell of sewage.