Great apartment, centrally located with very good access to most everything you might want or need. Very nice touches throughout. Lots of great restaurants and shops very close to the apartment.
We loved the Italian restaurant that is below the apartment building (reservations are required). Very nice wine shop down the street for tasting and education on Portuguese wines. Really liked the grocery store that was close to the apt. as well. All in all a great trip.
I would suggest that you watch the weather as to when you might stay. The apartment has air conditioning on its second floor (which works very well) but there is no a/c on the first floor of the apartment. Normally this is not a problem, as the nights tend to be cool making it comfortable for sleeping. However, we experienced a heat wave and there were a few uncomfortable nights for those sleeping on the first floor of the apartment.
Lastly, if you have issues climbing stairs, you might consider another apartment as it is on the top floor and there is no elevator / lift.
All in all, a great place that is well-appointed and had everything we needed and more!