In July I will be flying into Lisbon and out again after 10 days with my boys - 12 and 6. Should we stay in Lisbon and area the whole time? Go to another area completely for part of the time? Where should we stay - in Lisbon proper or in Sintra or another area? Should we rent a car or depend on public transport. Any suggestions would be appreciated!