The apartment was VERY clean. The cleaning lady comes after / before guests from 11:30-14:00. Everything about the apartment itself was just as advertised. The only issues we had were regarding communication / miscommunication with Jim. The request to stay was accepted immediately. However, it was only after sending 3 messages to Jim, the last of which being very concerned about not having any response so far did he finally respond. Shortly before our arrival, Jim did respond and then was responsive. What was a bit irksome was that I had requested to leave the bags later in the apartment due to a late flight. However, I did not receive an answer until the night before telling us that we had to be out of the apartment by 14:00, there were no options to leave the bags, and the cleaning lady would be arriving at 11:30. We agreed, but there was also further miscommunication surrounding this matter. My husband and I left my elderly in-laws in the apartment with the bags as we ran to the store. Everything was packed and the in-laws were sitting on the couch staying out of the way of the cleaning lady. We came back, arranged for an uber and were out of the apartment by 13:50. However, I received an angry email from Jim saying that that was not part of the agreement having the in-laws staying there. I wrote him back to apologize that I was unaware we needed to be physically off the premises during the cleaning period. This seemed to resolve the miscommunication. However, the whole situation really did put a damper on our last day in NYC as there was not enough time for us then to make last minute arrangements. As a result, we spent our last day (5 hours) in JFK as a result. On the site it says that check-out late is possible, but in practice all individuals check-in and out at 14:00. I recommend to anyone who might need to store their bags after 14:00, make arrangements on your own in advance somewhere else. You can do this at the airport, but you will need at least 8 hours to be able to get there, leave the bags, and have the time to travel out from the airport again.