This is the most perfect Airbnb I've ever stayed in. The apartment was exactly as pictured and spotlessly clean. There were so many thoughtful touches throughout; even the bath soap was nice (most hosts forget about this part). The location is so good, it's part of Rick Steves' Porto city walk.
The hosts were also incredibly kind and responsive, providing top-notch local food and drink recommendations and keeping in touch to make sure check-in and check-out went smoothly.
FYI: The bedroom is on the side of the apartment that faces a bustling pedestrian street, so bring earplugs if you're a light sleeper. I'm a light sleeper myself but I'd still stay here again in a heartbeat.