Great weekend spent in a lovely city. Added bonus of the strange (& unusual) festival of Sao Joao. A trip along the Douro to the wine and port tasting vineyards - amazing.