Aberystwyth is a small ancient market town and stunning seaside resort in Ceredigion on the west coast of Wales. Established as a castle town in the Middle Ages,