The apartment was very clean. Check in was super easy. John is a great host and very responsive. Enjoy your stay!