Perfect spot for an authentic Irish countryside stay.