A delightful little gem, comfortable and well appointed, in an idyllic rural setting.