Really nice apartment in fantastic location (probably the greatest advantage!), maybe little bit noisy from the street, but we got used to it after first 2-3 nights.
The host was very flexible and supportive so that we could leave the luggage after arriving to London much before check-in time, we were also allowed to check out later. Easy communication.
The apartment is well equipped so we had a really nice stay and could even cook some meals (we were in 5 people incl. 3 teenagers).