Vasco's place is one of the nicest places I've stayed in. It looks better in reality than in photos, and the photos are great! Close to a metro and train station, it's about 15 min walking from the centre. Hosts are amazing and have some food for you in case you are arriving late at night, and two big shops are close by for a week's provision. Just an FYI, is coming by car make sure you have a GPS as streets in Porto might be confusing.