It’s a really lovely apartment, great location, fantastic view! I think it’s even better than the photos - the bedroom is large and spacious, the terrace is amazing. The kitchen is a little bit small, so if you are planning to cook a lot, maybe its not perfect - but for some breakfast and something small it is fine, and probably you will be eating out anyway :)
The location is great, a small walk either uphill to local restaurants and bars or downhill to the Ribeira. There is some noise at night (music etc), but that is to be expected when you stay close to the action.
Overall, we liked it a lot.