This was a great place to stay and we were able to walk from here to many of the biggest attractions and sights. The flat is basically exactly as described and was clean and comfortable. I have to assume the kitchen and everything works, but in all honesty we didn't use it at all. I just found the location so convenient to get out and explore all that London has to offer. Fantastic location and a welcoming and helpful host. The flat is a quintessential London flat, or what I would expect it to be. The pictures and description all seemed totally accurate to me.