Joana and Ana are the best hosts you can ask for, and I'm not exaggerating. Attentive, personal and went out of their way to provide us with a comfortable stay.
Rua das Flores looked a bit chaotic and old-fashioned when we arrived, but the inside of the building is completely renovated. The apartment is lovely, with high ceilings, modern furnishings. It's definitely spacious enough for two, maybe 3.
The location is great, walking distance to lots of points of interest, right next to São Bento, and a cheap cab ride away from Campanhã train station.
Although this was out of their control, there was heavy construction work happening in the next building. Joana and Ana understood that we were there for vacations and this was a major hassle, and actually moved us to a different place for the remaining time.

Lots of great food nearby, at many price levels. Not to mention the host's own restaurant, "O Caseirinho," where they serve breakfast every day. It's a pearl. We ate lunch there every day of our stay, and were served a different Portuguese delight every day at a reasonable price.

Thanks for everything!