My wife and I are planning to visit Wales in October 2025. We have traveled extensively in the UK, but this will be our first time in Wales. We're torn between staying in Cardigan or St. Davids for our 2-night stay. We're looking for a mix of history, scenic beauty, and maybe some local culture. Does anyone have insights on which town might offer a better experience for a short stay? Any hidden gems or must-visit spots in either location?