I definitely recommend Dino & Ines’s place. The apartment is well furnished and has everything you might need. Dino & Ines’s hospitality is what makes the difference - they both waited for me at the apartment to check in even though my flight was delayed. Ines baked an amazing cake that was left there for me with some wine and cheese. The apartment is close to the metro and all local amenities. Definitely a place to stay in Porto.