Denise, I was a very accomodating host despite your lack of communication and rudeness. I emailed you to check the time of your arrival when you booked but you didn't reply. I sent you a reminder closer to the date of your arrival and you said you can't give me an exact time and it may be late afternoon or evening. However I told you I will be at home at 6pm if that's was fine with you. On the day of your arrival you said you will be arriving at my place by 6 p.m. May I remind you, the check -in time is between 12 to 2 pm and if I was strict you wouldn't be able to check-in later at 6 p.m. But you arrived at 5.15 pm and email me if I could meet you earlier than 6.pm. I left the office immediately and told you I will try my best to be at home before 6 p.m. You decided after few minutes that you couldn't wait for me so you wanted to go for dinner. The flat is in the city centre you won't get free parking anywhere except off the street if you are lucky, so you need a parking permit if you want free parking. You were not happy that you couldn't leave you car at my place without the permit and go for a wander. I reached at my place at 5.45 so basically you waited for 30 minutes only. A day before your departure I asked you about the time you will be leaving the room, you told me you will leave at 11 am because you reached at 6pm and that you paid for 2 full nights. I don't understand that logic because you were meant to come late afternoon anyway and you stayed for the two nights you paid for. I told you the check-out time is 9 am but politely asked if you could leave by 10 a.m which is one hour later that the check out time. I need to get the room ready for my next guests. You started replying rudely to me. It seems very clear to me that you didn't read the details before booking with me . You were very upsetting but despite this I was very patient with you. I don't think you understand how Airbnb works and should stay in hotels if you are uncertain about your plans as they have a 24 hour reception where you can go at anytime you wish and if you want to stay longer than the check out time they will happily let you do it at an extra fee.