We visited Porto now in April, and the city is very beautiful. Even though it was a lot of people, it felt quite relaxed. Some of the photos are of and from Gaia, the twin city on the other side of the river Douro connected with several bridges.
Both cities has a lot of elevation changes, so be ready for some work out when walking through the streets of these Portuguese cities.