We loved staying at Leonardo’s place, it is perfectly located to reach everything by foot. Also it is super easy to hop on the train to Lisbon making it a great place to stay.
Coffee, washing detergent and everything you can think of can be found at Leonardo’s flat.
Definitely a great recommendation!