Great place. Thoroughly enjoyed our stay. You will need climb nearly 100 stairs but the cosy and nicely decorated apartment is well worth it. An oasis just a stones throw from EVERYTHING London has to offer. Highly recommended.