Perched on the edge of the picturesque Kenmare Bay, overlooking the famous Ring of Kerry, the Park Hotel Kenmare is a beacon of Irish hospitality...