This was a great place to stay. I highly recommend it to people visiting Lisbon.
The location is amazing. A big bonus is one of the cities free lifts is about 70-100mts from the apartment and takes you down into the main old town near the water, without having to walk up and down hills.
The communication from Vitor is great and the check-in instructions were very clear and easy to follow.
The apartment was very clean and comfortable.
There are lots of stairs inside the apartment so keep that in mind if you are not great with them, however it did not worry us during our stay.