The apartment is perfectly clean and very newly furnished with everything we need. Self checkin was easy. The host always responded almost immediately. We had an issue with electricity but he came within half an hour and resolved the issue.