Relaxing, peaceful hideaway in the heart of the Irish countryside