We had an awesome stay in Porto. The apartment was lovely and hosts were responsive and helpful with good suggestions and instructions on how to get to the place from the airport (the bus stop is very close, 5 min walk downhill). The place was roomy and super clean. Kitchen had everything we needed, including a dishwasher! Bathroom had lots of clean towels, but the shower was a typical european one that you have to hold (no shampoo either, bring your own). There was a small grocery store just down the hill by the church, it had everything we needed and good prices. The apartment is up quite a hill from the river, but the area seems good and is well lit at night. Also, it is quiet! We only had a couple small issues: Ran out of toilet paper the last day, the laundry was not free and the dryer didn’t dry our clothes when we tried to use it. All in all, a good stay.