The apartment is great for a trip to London. The tube station is a 10 minute walk from the place. There is a lift in the building, which is neat! The bed and sofa bed were very comfy and the bathroom is good and large. You might want to read the instructions on how to enter the building very carefully, everything is described perfectly, you just need to read it carefully. :)
There are a few places to eat nearby, but we chose to go into town instead. There is a bus (No. 36) running towards Buckingham Palace (Hyde Park Corner) which was great and the bus stop was closer than the tube station.
We recommend the place.