Our family of 5 stayed at Dar Baraka for 4 days. I can honestly say this place was perfect in every way. Very clean, beautiful decor, filling and tasty breakfast (tea,coffee,pancakes,orange juice,bread,jams,yoghurt drink). Close to the main madina (10 mins). Ticked all the boxes.
The workers seem very proud of their riad and always smiling. Everything is kept very clean we found nothing that was broken or not working as it should. Breakfast was served whenever we woke up. Shower always had hot water.
Make sure you arrange a transfer from the airport as it will save a lot of hassle in finding the place as its hidden behind some winding alleyways. We paid 250 dirrums for 5 people one way.
TIP: There's a small shop at the entrance to the alleyway. We used to buy drinks and snacks to eat at the riad in the evening.
To sum it up, you won't be disappointed. Enjoy your stay!