We spent a week in Porto. It's a beautiful place, relaxing, and everywhere is a walking distance from our accommodation. Our accommodation was excellent and the hot tub at the end of each day felt super luxurious. Definitely recommend this place.