Excellent location, wonderful hosts, and an adorable cottage - everything we needed for a weekend stay!