We did this tour in spring this year and added 2 days ahead of tour in Lisbon, and several days after tour in Porto. We had been to Lisbon before, and would recommend a day trip to Sintra and the Moorish Castle if the weather is nice. We also walked up to Castello San Jorge, wandered around center city, ate where we wanted, tried to go to the Tile Museum (it was closed for lunch). In Porto, we highly recommend going to a port lodge in Gaia (across the river) - this is not included in the tour but should be IMO. We went to Taylor's. Fascinating self-guided tour of the lodge, port tasting included with ticket, lovely garden to sit and sip. We also walked along the river to Alfruada, the historic and still active fishing village (great grilled fish lunch). We went to the "Harry Potter" book store (buy tickets online, ahead of time!), took a tuk-tuk tour of several sites, took the bus to Matsosinhos on the coast. We really enjoyed Porto! We stayed at the tour hotels at both ends of the trip, so we didn't need to pack and change locations.