Fantastic in every way, especially location.
I was worried about the stairs, but you actually enter on the side of the building, on the second floor (2nd floor American; 1st floor European). there is a short flight of steps up to the top floor, which we had no trouble negotiating. We are in our early 60s, and handled it just fine.
Views of the square below are spectacular. So charming. So Portuguese. There are two little restaurants below, just a few steps from the apartment, we only ate at the one closest to the apartment, which was delicious. Both were popular.
Finally, Pedro was a responsive and informative host. Highly recommend!