spotless. very caring and communicative. my family enjoyed the stay.