Great location. Excellent provisions. Great informative host. Spacious home.