I'm often tentative about booking hotels outside of the city I intend to visit, but since staying at Dar Zarraba, I'm very glad I did! Everything about the place was perfect, from the staff, to the food to the place itself. Having breakfast outside your room, the pool being a handful of steps from your room and the attentiveness of the staff are all little luxuries you can enjoy, and at good value too. It should be noted that breakfast, lunch and dinner are all additional costs, as well as the bottle of water they'll provide you with each meal. There is also the option of a bottle of wine if you ask for it. If I return to this part of Morocco again, I will definitely be staying here again!