We had a lovely stay in Torres Vedras. The flat is very large (even two bathrooms) and very centrally located.