If you have a plan to stay in Porto with family or friend then you should stay in Rui’s place. It’s good location to walk all the famous wine places and town.
But you need to walk more than what you normally do as it’s Portugal.
He is very kind and easy to contactable.
Have a great time in Porto!!!