I cannot recommend this apartment, and it's hosts, enough! Without doubt the best Airbnb we have ever stayed in. Ana was incredibly welcoming and thoughtful throughout our stay - including giving us suggestions for what to do on a rainy day in Porto. The apartment is spotless, in a fantastic location and with a wonderful river view. Would highly recommend.