Perfect location. Great hosts. Cute cottage. What else could you ask for??