Spotless. Great location. Super hosts.