Perfect in every way. Great communication. Spotless and well-appointed apartment in a terrific location. We would return for sure.