Follow the picturesque coast road north of Agadir to the former Portuguese port with its 17th century canons, bustling port and medina. Spend the night in Marrakech in a 3 star hotel b&b. Next morning enjoy the guided tour and take time to explore the Souks.