We had a great stay in Porto, the airbnb had everything we needed and the staff were really helpful. Also the apartment is in a great location, right off the south side of the river