Our stay was perfect, and we wish we could have stayed longer. Allan and his crew are delightful hosts, and we couldnt have been more pleased. We stayed about a month after the earthquake, so there were a few repairs going on in the riad, but they were very non-intrusive. The rest of the city seems to be well into the cleanup and repair phase. There are no televisions in the room, but you'll find you wont need them. Comfortable beds, and good hot showers.
We took our breakfast on the roof terrace (coffee/tea, bread, fruit, hard egg, and yogurt) each morning.
Arrange for an airport/rail station transfer with the riad before your arrival. A driver met us at the airport and brought us to a waiting porter who got us and our bags through the busy streets of the medina to the riad. After a short check-in process and lively conversation with Allan, his staff took us on a brief tour of the area, showing us easy landmarks to guide us back, and we made some dinner reservations.
The walk to the Secret Gardens and the Jemaa el-Fnaa main square were each about a 5min walk through pedestrian streets. The Saadian Tombs, and Badi and Bahia Palaces are about a 15 minute walk, completely on "pedestrian" streets, if you go the right way.
We expected Marrakech to be more like Cairo or New Delhi. Busy markets and being constantly harassed by shop keepers and restaurant touts. But it was not. A polite "No, thank you" was enough to quiet 99% of the vendors. Canxt wait to return.