This property ticks all the boxes added to which the generous & personable hosts combined to make our stay most enjoyable.