This is the third tour I have booked with Hassan as a guide. He is the only guide I hire when I visit Morocco. His professionalism, attention to detail, knowledge about a wide range of subjects, fun-loving personality, and spirit of adventure made this trip to Fes, Chefchaouen, and Tangier a perfect getaway. Highly recommend