The apartment was in perfect condition and the main necessities were covered. We arrived at 3 AM and the self-check-in was perfect. I would recommend this apartment any time. It's cozy and it has everything you need and more.