Totally perfect on every front! Cannot give high enough praise, and super communication too. A super superhost! Everything you could possibly want is there for you. Mattress and linens lovely quality too.