A nice place to stay to be really in the land of Ireland.