Is Aberystwyth worth a visit - 2023 ?