Many times of Airbnb experience, I have never come across such apartment that I can say is perfect. Everything is as described and as shown in the pictures. You will have all the essentials not only in your room and bathroom but also in the kitchen. How thoughtful! I'm personally afraid of cold wet London winter, but the heaters are really good and the shower is very hot as well. The bed is very comfortable as well as the sofa and the sofa bed. When check in, we arrived a bit earlier but the staff Rumi was already there preparing and waiting for us so that we didn't wait outside in the dark. The location is also amazing, just a few minutes walk to Paddington Station and even Hyde Park. My parents and I had a very pleasant stay at John's place and I have nothing to complain but only good words. Thank you, John!