The stay at Oporto apartments was awesome, near to the center of the city and comfy for 4 to 5 people. The parking is close (cross the bridge - 300m) and was €10 per day. Overall, a really nice place to stay.
The people from the agency were very friendly and kind with us and answered very fast to any inquiry that we had.
Everything was perfect there.
I totally recommend!