Positives
The location is very good. You are within minutes walk to restaurants, Douro River area, and much more. The apartment is very clean. The hosts are incredibly friendly and helpful. They manage other nearby properties. It was easy to self-check into the apartment. The top floor bedroom is spacious and has a wonderful view.
Negatives
There are three floors. The first floor is a very small bedroom and even smaller bathroom. The bathroom is updated and nice, but water does inevitably leak out of the shower into the bathroom because the partition is small. The area for the toilet is criminally small and difficult to use. The *only* common room is the second floor kitchen with a table and four chairs. There is no onsite clothes washer. The refrigerator does not have a freezer compartment. The apartment itself is on a very steep, small walkway that is cobbled (not a street) so arriving at night with luggage can be a little unsafe.
The hosts could change the listing to be a little more accurate about where (what kind of street) and what the apartment has (no common room), but I suspect many Porto apartments are multi-story and many on steep walkways.
The hosts were INCREDIBLY nice and helpful!!!