The Porto Deluxe Apartments are awesome!
They are high quality and in a good area of the city. It is central and the old town is close by.
Bonus: they have a free parking space! So a perfect apartment to end our road trip in Porto before flying back!