Cannot imagine a more idyllic Irish countryside stay.