I am going to San Sebastian, Spain and Sintra, Portugal in June and I would really like to visit the above places in Morocco, but I only have one week at the most. I would fly into Tangiers, spend 2 nights, visit Tetouan, spend 2 nights in M'Diq then visit Chefchouan and spend one night there. The next day, I would need to take the ferry back to Tarifa and a bus onto Seville before making my way to San Sebastian. My concern is the overhead involved in getting to Morocco and all the way back up to San Sebastian in one week. Another caveat is that we may have up to 8 people in our group traveling together. Can anyone put this into perspective for me?