Great hosts! Wonderful location - kids enjoyed their stay as well. Will definitely stay again. We highly recommend.