We stayed as a family and had an extraordinary holiday - not least because of the level of service that was beyond whatever you could reasonably expect from the manager Brahim.This was true of all the staff at the riad. The intensity of the experience was added to by the position of the hotel, located down a winding alleyway not reachable by car. Our taxi journey from the airport terminated at the nearest road and we were met by really helpful people who put the baggage in a makeshift wheel barrow. The children climbed on top and had great fun being pushed for the last part of the trip. We thoroughly recommend the riad, close to the main square - a great place. It is beautifully restored with lots of original details and one of the most stunning buildings we have ever stayed in. The roof terrace is a lovely place to rest and enjoy the views over the city. The food was excellent and vegetarian/vegan options were no exception. Generally in Morocco if you have small children don't expect the food to come "on time" so healthy snacks to fill in are really useful to bring with you though Brahim was really sweet about finding an early breakfast for our smallest child.