Simply one of the best experiences I've ever had staying anywhere - great location, superb amenities, a lovely cottage, and super helpful hosts who went to great efforts to make our stay as pleasant as possible. It just doesn't get any better than this!