This place felt like home, very cozy, and has all you need. It is located close to a lively street, where you can find a metro station, a grocery shop just in 2 minutes, and lots of cafes.
Fun fact - in a good street you can see part of Vila Nova de Gaia right from your window ;)