Charming scenery, home, and host. A perfect welcome to rural Irish life.