The unit was not ready, not cleaned after organized. It was full of food leftovers they did dishes at the bed was Terrible. First winter for 30 I saw that awful scene And ask them to make the units ready. I reached out them at 7 PM, but it wasn't ready yet. I called them at 9 PM and they said it's ready finally. I asked him to wave one night because of that terrible experience refuse and offered late check out but when I reach to Expedia customer service, They claim that unit was ready and that's it. This residence Is terrible, The manager is not responsible, The staff are awful and even the checkout process took one hour. I had a flight and I had should have left 3 AM. The lockbox code has been changed and no one knew what was the code and I asked him to deliver the key to the security and they said no to the new code check out email that they sent me at the final day morning. The code was wrong. These people are not trust, they are liars and they know nothing about hospitality . I do not blame them. It's all about Expedia that works with these people and also Expedia doesn't offer any support.