We loved our stay at Dar Karma. After a busy day of sight seeing we lounged on the roof top terrace with the best mint tea Morocco has to offer. And as there are several areas to rest and unwind at this charming riad we typically had the rooftop to ourselves (other people seemed to prefer being poolside or in the courtyard). The rooms are full of personality--we were in one of the bigger rooms, and our kids were in one of the smaller rooms. One evening we chose to dine in--I wish we had done that every night. The food was delicious and because they will serve your meal wherever you'd like you are dining privately. Our kids needed a change from Moroccan food so they made them spaghetti, which was delicious. The only potential downside I could imagine for guests is that this riad isn't right in the middle of the action. We were picked up by a guide each day so this didn't impact us, and our guide said our riad was in a family friendly part of the medina so was very safe (friends staying at a different riad in another area were threatened when walking around at night). I'd rather be further away from the action and consequently experience peace and quiet when we return "home", but being further away may not appeal to everyone. Highly recommend!