Great location. Great hosts. Great dogs. Great house. We loved our stay and hope to stay there again soon!