David's place was the worst Airbnb stay we have ever stayed at. The place was filled with cockroaches and worms. Not only did his partner Joseph get our check-out date incorrect he got the cleaning lady ringing our doorbell at 8 am before check-out time to tell us to leave a day before our check-out date. On the day to check out the doorbell rang again at 8 while check out is at 10. we spent most of our time out of the apartment due to the insects. Had a big cockroach in the bedroom which was the same size as a peach. The widows and blinds don't work. The microwave has no glass at the bottom and it Stinks. The fridge wasn't clean. The stay was upset and the communication was poor. we took videos and pictures to complain we were told that we should have mentioned it earlier. I had pre-booked this place in August 2022 for December, as a customer i played my part however on their end it was poor.