Location is the best you can get in London. Close to everything.
The host is really responsive and is understanding of the needs of people with family.
The apartment was really awesome with good view. Living room was huge and decent size bathrooms.