The apartment was clean and perfect. It's worth pointing that even though here it doesn't specify it, there is a hairdryer.
Also, it's worth mentioning that if you do a late check-in, Karen will arrange transportation for you, and the driver will give you the keys and drive you to the apartment. It was fine for us tho, since we were gonna do it anyway. And the location was just perfect!
We had a great time and I'd recommend it to anyone.