Rural location, and a wonderful space make for an excellent stay .