Simply, exceptional. Peace, a beach, style. A stay here is a must, if you are in the south east of Ireland. A gem of a find.