Cashel Palace Hotel: the epitome of Irish hospitality