This space is absolutely beautiful! The pictures don't do it justice. ;) It's a large apartment that is well-stocked for everything you might need. The view from the kitchen window is unbelievable, the living room is cozy and stocked with board games, the bed was comfy, and the bathroom was so clean! We had some issues with the shower at first, but we messaged our host and they were responsive to fixing it ASAP - so that was great! Our host also brought us fruit, bread, cheese, jam, and more for our stay, and let us know where to find different things in the apartment and in the town. The other room wasn't in use while we were there so we had the full apartment to ourselves, but it's seriously such a large place that it wouldn't be a problem to share with other people.
The location couldn't be better. Stay in Vila Nova de Gaia instead of Porto - you won't regret it. It's right near the metro station if you need to take that, only about a 15-minute walk from the train, a direct 5-minute walk to the Ponte de Dom Luis I (the bridge over to Porto), and close to the absolute best place to watch the sunset if you come to Porto - Jardim do Morro park. Plus, the Vila Nova de Gaia side is where all the Port Wine Cellars are - and this apartment is about a 10/15 minute walk downhill to those (or you can take the teleférico down so you don't have to walk).
Staying here was a huge part of our incredible experience in this city! :)