Great location, great hosts, beautiful cottage. Eco-friendly stay