The hotel is beautiful. Very charming and quiet, and has an excellent location. It's inside the medina, but in an area that your taxi can take you to directly, but is only about a block from the souks, and a 5-10 minute walk from the main square. The housekeeper was very sweet and made excellent breakfast for us every morning.
We stayed at the riad a second time after going to a nearby coastal city for a couple of days. We arranged the second stay with the owner before leaving the first time, and left a cash deposit with him. When we arrived for the second stay, we were told the riad was full and were brought to another riad next door (riad lakhiti, which doesn't seem to be listed online but turned out to be very nice as well) for the first of our two nights. As weird as this was at first, we actually really liked the second hotel and wanted to stay the second night, but were asked by Lakhdar's owner to return to his riad that night because they had been expecting our business. Considering we had expected to stay at Lakhdar the night before but were turned away, we didn't really appreciate being told what to do, but didn't want to cause any trouble. It soured what was otherwise a good experience at the hotel. We would still recommend staying there, but please be sure to book online through expedia or something like it, because I think making a verbal reservation is what got us into the strange situation we were put in. For this reason I've left a 3 for service, but it should be mentioned that the housekeeper did an excellent job and gets a full 5 stars for herself.