Honestly, this was a very disappointing stay. When we booked, the check in time was listed as 3pm. We were initially told we could (possibly) check in at 12pm, which we understood was an accommodation, but that kept getting pushed back to 2:30pm and then 4pm. We stood outside waiting for someone to let us in and we didn’t actually get into the property until around 5pm! So we lost several hours of our stay waiting to get inside.What was even more frustrating was that we were told the delay was because the current guest left their bags there and the property needed additional time to be cleaned. When we finally got inside, the property was in fact not cleaned. There was a fake nail, someone’s AirPod, a pill, empty wrappers, and a bottle cap on the floor. There was hair in the shower, there was dirt and debris on the floors that were not swept up made by the previous guest, and there was a substance on the wall going toward the bedrooms that appeared to be fecal matter. We took pictures of these issues.We also asked about getting a little extra time at checkout because we lost so much time waiting to get into the property, but we were left waiting for an answer until shortly before checkout.Overall, the communication was so awful and cleanliness was extremely disappointing. I understand that delays can happen, but being made to wait until around 5 PM and then walking into a property that was still visibly unclean was not acceptable. Very disappointed in our stay.