When we arrived to the unit it was not cleaned. The beds had been slept in and nobody even fixed the beds or cleaned the sheets . The apartment was a complete mess . I was upset once you get off the plane to come into a dirty place that you had to pay an upfront cleaning fee plus a deposit was so ridiculous. She moved us to a unit in another building so the unit could get cleaned, we had to leave this unit at 8am to go back to the other unit because someone else was checking in. It was a huge inconvenience and we only got 10 % off which our entire cleaning fee should have been refunded. Not to mention the staff walked in on us 2 times because nobody knew what days we were checking out.