The location of the apartment is perfect with very simple self check-in, makes the stay simple. Hosts are very nice and make sure everything is okay throughout your stay. Would definitely come back when in London again.