Wonderful location and fantastic hosts! Cute dog.