This place ticks all the boxes: peaceful, comfortable, fab location, wonderful hosts. Ideal for winter or summer.