Welsh Saint of love's island.
Conwy has many shops and restaurants/pubs
a short walk, but can pay to park closer.