The best location that you could choose stands in Lisbon. The flat is really nice and clean. You will have two supermarkets near, a lot of restaurants and 10 minutes walk to the Praça do Comércio.
The host is super friendly and helpful.