We stayed in this apartment for a long weekend in April. It is easy to find, and 5 minutes walk from Santa Apolonia metro station. We used the luggage lockers here to store our cases for a couple of hours when we arrived, while we explored and had lunch. The apartment is within walking distance of many attractions. We walked almost everywhere, except for Belen which we reached on a tram. The apartment overlooks the cruise ship terminal, and we woke up to a different view each morning.
Check in and out was with the very helpful Pedro.
Overall we loved Lisbon and this apartment.