The apartment is very well located, close to the metro stop. It is well equipped.
If I had to say something negative, it would be the sofa bed, not too comfortable.
For everything else is perfect for a holiday in London