Sofia's apartment is wonderful for a stay in Lisbon, beautiful views on top of the hill and nice cafés around the neighbourhood. If you're going in winter, keep in mind there is no proper heating in the apartment, so pack some warm sweaters for the evenings. ;)