This apartment is perfect for travelers looking to do it all. The location is excellent and the hosts are attentive, responsive, and very nice. We enjoyed our time in Porto and cannot wait to return.