The island of Ireland is ready to welcome visitors, when the time is right