Hello, my mum wants to bring the whole family to either Lisbon or Oporto for a weekend city break for her 60th next year. Nice enough were it not for the fact that I have two small boys, 1 and 3, who I would imagine will be completely bored on a city break, or do Lisbon or Oporto have much to offer families? Any reccomendations?