A beautiful country stay, in an idyllic location