This Cottage ticks all the boxes you would struggle to find any better.