Perfect apartment - Big Terrace - perfect location!
What else do you need in city of Porto?!