We had a great stay in Porto. The room is right by the main station and very easy to get to from the airport. We were given really clear instructions on how to get the metro and find the apartment, very helpful. It’s about a 15 minute walk downhill to the river but be aware it’s uphill on the way home, but you can easily get the metro.
The room and communal areas were clean and well equipped.
My only minor comment (and it is minor as it does show on the photos) is that the bathroom wall is clear glass. So be aware that if you are sharing the room that you cannot have a quiet 5 minutes to yourself.