Spotless and well-appointed. Great hosts!