I cannot say enough about how amazing our experience was staying at Bagdad Cafe. The owners are very hands on, from the time you arrive and park directly outside, they are there helping with bags. Check-in was simple. Tea and homemade cookies were served. They helped us come up with an itinerary and suggestions for every part of our day. Breakfast was by far the best we have had in Morocco. Yes, you get the bread and jams, but also your choice of eggs, crepes, a beautiful fruit cocktail and all the tea and coffee you could ask for. We chose to eat dinner there as well and every meal was wonderful. The room is simple, but all you could need. The aircon/heat was good. The wifi is free, but as with most places in Morocco, it's enough to check facebook but you won't be posting photos or downloading anything. We were there in December so it was too cold to swim but the pool is lovely and each room is off the pool courtyard which reminded me of Melrose place. From the terrace you can see Ait Benhaddou. However, the best part of staying here was the relationship you form with the owners.