An excellent tour that encompassed all of Morocco. The tour guide was wonderful and extremely thoughtful as we had dietary requirements to attend to. The hotels and places we stayed at were clean and comfortable. However, some of the initial days of the tour didn’t have hot water. Overall, a great experience.