I have used Airbnb many times in the past and this booking was my first (and only) disappointing experience. It started before it even started when the host mentioned a different address from my booking for what ended-up being a totally different flat! Not sure why I was told two days before the booking started when I made the booking several weeks prior. The flat ended up being in a recently built development but is very small; even to London standard. We found the flat had not been cleaned. Oven was really dirty, top of kitchen drawers were oily, carpets not hoovered, TV stand dusty, etc. Host lives in the flat resulting in no storage place left and moving boxes and extra table still stored in the living room. Finally, the flat comes with a modern TV but the Host did not provide its remote control. Whilst away on vacation, the Host was very responsive but not apologetic. She did not even proposed for her cleaning company to "come back". We decided to stay as there was no time to find an equivalent flat in the area for the same budget given the short notice. However, it was a stressful experience when we were simply looking forward to enjoy our stay.