We have just returned from 6 nights in João's apartment and had a wonderful time. The apartment are just as the photos suggest and very spacious for two adults and two children (aged 6 and 4). The view from the balcony is incredible and you see many people at the top of the street taking photos. There are a couple of steep sets of stairs to the apartment and no lift which was fine for us but worth considering if you have a buggy/mobility issues. There is a bar downstairs which gets quite lively on the weekend and we loved hearing the hustle and bustle from the sitting room. The noise did not reach the bedrooms and we all slept very well. The kitchen is well equipped and the bathroom has a bath (good for kids) and a good shower. Walking distance to lots of lovely cafes and restaurants (we loved Time Out Market) and also walking distance to metro/Rossio station (for trains to Sintra)/Cais de Sodre (for trains to Cascais). João was very helpful and responded quickly to messages/queries. He met us at the apartment and showed us around. We would love to return one day.
Highly recommend.