Very nice place in rural Irish setting