A beautiful stay in a pristine cottage in a pretty garden setting.