We really enjoyed staying in this apartment. It is very central, with a nice stroll in the mornings down to Chiado, there are some lovely squares very nearby (good for breakfast) and overall it was a great location to stay in Lisbon.
The Apartment has 3 lovely bedrooms, 2 of which have a nice balcony with views of the big castle in Lisbon. The living room area is nice and large and it comes with a nice LCD TV (with some english channels) and free wifi, so no complaints from my kids. The Kitchen is nice and modern and overall it a lovely place to stay on a weekend away or for a longer trip.
The owner was very nice and flexible about our stay and very informative about the area.
A quick tip, rather than walk up the hill in the evenings, there are a couple of easy options (the lift or a tram) which go close to the apartment and Taxi's in Lisbon are very cheap.
I would definitely stay here again if we decide to go back to Lisbon.