even by Irish standards. Spoiler alert: Ocean view rooms here may well vie for offering some of the country’s best seascapes. The Armada’s name itself harkens back to the Spanish ships which ...