Everything was great and as shown on the images. Strongly recommend for long-term stays. Upon our arrival we got two keys as requested, and communication was very efficient.
The location is really nice. It is approximately 5-10 minutes from Graca, on top of a hill with three great viewpoints (Miradouros) over Lisbon (two over the city center and one facing up the river) and and 5-10 minutes from Alfama (old part of the city with lots of restaurants and narrow streets). It is located on a one-way street with not a lot of traffic and little noise, while the "main street" is a parallell street 2 minutes away.
Concerning public transport, the Santa Apolonia train station with trains outbound north (Porto, Coimbra ++) are a 5 minute walk downhill. Moreover, bus route 735 heading uphill to Sapadores/Penha Franca/Alameda (next to IST campus) is a 1 minute walk away.
It takes approx. 20-25 minutes to walk to the city center (Baixa) through Alfama and along the river and 30-35 minutes to Chiado/Cais do Sodre.
I also recommend visiting some of the local restaurants in the neighborhood - they are really good!