We really enjoyed staying at this apartment. It's modern, spacious and clean. And really, it's close to what you need and want to see.
We got a good sleep in this bed and enjoyed the small terrace in the evening. The kitchen is decently equipped for preparing a simple meal. Interactions with the host we quick and helpful. Parking is a short walk away in a parking lot - which worked well for us since we didn't need to use the car while in Porto and it felt safer than parking it on the street anyway.
We'd recommend staying there and would return there ourselves.