Beautiful spot and fantastic hosts! A fabulous place to stay.