We went there in September 2020. A lovely city. The tiled railway station, with its panorama scenes, are a must and a pleasure. You also have the 'Harry Potter' bookshop/staircase. It should be easier to get into now. We had to queue and they only admitted a set, small number of people but restrictions were on in EU then. Claus Porto soap shop is delightful and the staff were great. It's in the Rue das Flores, just down from the station. That street has decent restaurants. It's about 10 minutes walk from there to the harbour front. The Arab room in the Palacio da Bolsa is superb. Enjoy your trip.