Best location and staying in Sintra, Portugal. It is actually very close to Lisbon city centre.