Telmo has a lovely flat in Vila Nova with an amazing terrace view of Porto and the river. It is spacious enough to fit four people comfortably given the two bed two bath setting. It's also within walking distance to most wine cellars. You will not find fault by choosing it!