The apartment is centrally located, comfortable, the beds are particularly comfortable. It is warm, quiet has everything you need to enjoy a few days in London.
High recommend booking the super apartment.