The flat was lovely and in a nice location convenient to everything but not stuck in the middle of the tourist and nightlife atmosphere. Easy walk to town center, train to Porto, restaurants and a grocery store.
We loved spending time in the terrace (one of the selling points of the flat), however, there is a ton of construction going on in the area distracting from the view and relaxation. While I clearly do not blame my hosts for the construction, a simple forewarning would have been appreciated.
Additionally, we required a washing machine for our trip and their washer was broken. This was frustrating as we packed with the expectation of washing facilities and were left to doing our laundry in the kitchen sink.
Overall it is a charming flat and was very clean and comfortable. Bright and inviting. The kitchen was well designed and stocked for those who love to cook. The bathroom was sunny with a view of the river from the shower. There was plenty of space to relax and we felt very much "at home" in the apartment.
Ultimately would be happy to stay here again preferably with a new washer and once nearby construction is complete :)