The apartment is very nice. Everything that anyone might need is in it. The metro station is very close. Most of the Porto's attractions are in walking distance. Go ahead and book it :)