I'm looking at Lisbon and thinking it would make a great long weekend destination. Has anyone visited with kids and could recommend it? Is it very far from a beach resort? Thanks