Great place. Spotless. Great hosts.