The apartment is clean and it has everything you need. Check in is easy and communication with host was fast and friendly. Would definitely recommend!