The apartment is in a very central location. The apartment was very clean and had many amenities required. Cristina was great checking in on us throughout the visit.
Things to be aware of are that it is split level on about 5 levels, there are about 3 or 4 steps to each room. The smallest bedroom with single beds is accessed through one of the double bedrooms and is at the back of the apartment. It was about 14c and raining when we were there so very cold and damp in the room but heaters are provided for use.
For light sleepers bring earplugs as on weekends there was quite a lot of noise from the courtyard and hallway and the upstairs neighbour walking around until 4am. This is no reflection on the apartment though.
The smaller bathroom is off the dining room and quite narrow and with a sloped roof but fine for smaller people. The main bathroom is very spacious.
Unfortunately we couldn't enjoy the outdoor terrace as it rained the entire time.
If you are looking for somewhere outside of the Ribeira area in Porto I would highly recommend this apartment.