We had a fantastic stay - we hardly ever stay at the same place multiple times but this is our fourth visit as the site ticks all the boxes in terms of location, layout, cleanliness and service.