Great place near the city center. Arriving at the apartment requires a bit of workout because you need to walk a steep rise, but nothing extreme since Porto is full of risees and falls.
The apartment is ok for 3 people, maily because the sofa (that can be turned to a "bed") isn't really comfortable unless you sleep alone. So I don't recommend it for 4.