The apartment was clean with everything we needed. Check in was easy and we were able to check in very early which was extremely helpful and which we very much appreciated. Any questions were answered very quickly. Would highly recommend.