We had a wonderful 10 days at the Riad Karmela. We stayed in the Abdou suite, with rooftop terrace. The suite was clean and spacious, with excellent air conditioning. The bed was very comfortable. The bathroom was a bit old, but worked perfectly and was clean. We loved our suite! Even without the private terrace, there were lots of spots around property to lounge in the sun or shade.
The property itself is beautiful, and the amenities are generally good. There is a pool available to guests at the riad next door (same owners), but we didn't use it. The internet was very good, and the property was clean. We ate breakfast daily, and it was fantastic - croissants, toast, sweets, pancakes, and an omelette station - all included in the price. My only suggestion is that the coffee machines remain available all day - if you missed breakfast (8-10am), you missed coffee since they put the machines away and there is no coffee in the room. Coffee machines in the room might help as well. One other warning is that there are lots of stairs in this complex, without an elevator. So you should be able to climb stairs to stay here.
Finally the location - brilliant! It's in the heart of the medina, and very safe even at night. Just don't be deterred by random people saying "the road ahead is closed". Stay the course - they are leading you elsewhere.
Shout out to the most helpful staff - Ibrahim and Omar - but all staff were so helpful! You were wonderful! Thank you also to the owners!