A beautiful stay in a gorgeous cottage.