The apartment is amazing, very clean and comfortable, definitely feels like home.
The location of the apartment is not so close to all the activities and attractions to do in London, especially if you're a tourist, but there's a bus and a train nearby.
The only problems we had was with the shower - the flow of water was weak, and there was a problem with the hot water several time. I called the host in order to fix the hot water and somebody came to fix it really fast.