The host was very communicative and helpful the day before check in and kept checking in on us during our month long stay. There were some basics in the apartment but we had to get a few extras. If you're staying for an extended period it is an easy place to live in.