This was a really nice stay! For us, it was a mix of work and leisure, with two days working from the apartment and three days off. Overall, the apartment is well cut, with living quarters on one level and the two bedrooms incl. a private bathroom each, on the higher level. Great location near the Ribeira and without the noise, knowing that you will have to muster some steps to get to the apartment, and also inside the building. For work, it was good, and the internet speed was decent. As with most places in Portugal, there is no heating, but this is clearly marked in the description.
All in all, a very enjoyable stay and highly recommended apartment!