As a family we had a great time at the apartment. Location was really great. From my perspective being in Vila Gaia is better because the younger the views of Porto and the walk there is really enjoying.
2 rooms have Windows over a pubs back yard. This means that at night if you open a window you get cigarettes and not fresh air but the A/C was great so that was not a bother. Apartment nice clean and spacious was a good choice for our family (2 kids 3 adults)