We loved the apartment - it was as we expected and it is in a great location - in the Bairro Alto. A lot restaurants and bars close by.
We would definitely stay there again.
Check in was easy and communication as well.
Just a heads up: if you - or someone that is going with you - has some kind of disability that would make it hard to go up and down the stairs, it might not be the place for you because of the stairs getting to and from the apartment; but stairs are expected for most of the places at Bairro Alto or any apartment in old neighborhoods I guess.
We definitely recommend this place and would stay there again once we are back in Lisbon!