Perfect location, perfect setting, perfect hosts. Our stay left us feeling rested and relaxed. We loved our little visitors early morning and late afternoons too.