Great Irish hospitality is setting this Mayo hotel apart