We're planning to spend 5 days in Porto or Lisbon followed by 5 days at the beach. Which one would you recommend? It's for me, DH and our teenage DC. Thanks!