This apartment is a great place to stay in London. The location was perfect and everybody was welcoming and helpful. I highly recommend this place.