Perfect hosts and appartement, great location, fantastic restaurants nearby (and very affordable too). Love the city and the people of Porto!