Can anyone recommend a seaside town near Lisbon for a short break - approx 4 days. Anywhere other than Caiscais, but a similar vibe - bars, restaurants, sea swimming. We are going in early June. Thanks!