Beach or City Life with Kids? Lisbon Has the Best of Both