We had a weekend of terrible weather, but the place was the perfect spot to stay indoors. The hosts have thought of everything. Great communication. Great location. We will book again.