This lovely cottage has everything you need, plus.