Spotless and great communication. Very large and spacious in a great neighborhood. Definitely recommend! Comfortable for myself, husband, two kids, baby and grandmother.