The flat is amazing, it has everything you need, we felt like at home.
The location is perfect, literally 1 min walk from the Sao Sebastião metro station which connects you to everywhere. El Corte Ingles shopping mall and many restaurants / cafes / attractions are just few steps away.
We rent a car, and the building has its own underground car park, which is a big plus since finding a park is problematic in Lisbon center, this is really a big plus if you want to rent a car.
Communication with the host was great, one day we left the keys inside by mistake, and they brought us the extra key in very short time, also they gave us many useful tips very to visit and how to get some important places.
Overall we had a great time in Lisbon and in our flat, I definitely recommend this flat to anyone who plans to visit Lisbon.