Fantastic place for rest and relaxation in the Irish countryside.