I would reccomend this appartment, it is perfectly located right next to the city center but in the same time in a neighborhood which has several good (and cheap) restaurants. It is actually smaller than it looks like and the heating is really weak, but anyway it's quite comfortable and a good place to go if you're a couple.
Porto was amazing and such a advisable place to go!!