This Irish coastal area has been named one of the top places to visit in Europe