Wonderful place! The pictures don't quite do it justice.
The apartment is a shorter walk to Bairro Alto and Chiado than I'd realized, and is tucked away just off a main road on a quaint and quiet neighborhoody street.
I highly recommend this spot!