We needed everything here for our three nights stay in London. It is fair price for the location. The appartment is faces the street, but the bedroom is relatively quite. It’s clean and we could stay here for longer. Great host and fast communication!