Great location. Spotless. Wonderful host.