This was my third Contiki and honestly they just keep getting better! Mikael and Paulo were an amazing team of trip manager and driver. They were kind, funny, and all around great at their jobs. I would definitely recommend doing the add-ons, as I feel they allowed me to get a more in depth experience than I would have on my own. Porto is an absolute dream! The only downside is that we didn't get a ton of time in Madrid (only one full day), so if you can extend your trip a day, you might want to. Can't wait to book my next trip!