I've had a very good stay in Rosa's apartment. The flat has everything you may need. Although it's situated outside the city of Lisbon, there's no problem in getting there by public transport. The neighbourhood has all the necessary facilities too.
Rosa is a great host, and she's been very helpful.
Highly recommend.