Great location and great hosts. They spoiled me while I was there, and gave great advice and tips throughout my stay. The dog is a sweetheart. I give them my highest recommendation.