Magic Cottage well and truly lived up to its name! It is an absolutely magical place! I cannot recommend a stay here highly enough. The photos don’t do it justice how beautiful it is.