Hazel Cottage has everything anyone could ask for. A beautiful cottage set in an idyllic location. We had to tear ourselves away and would love to return.