The apartment was just as described and shown in the pictures.
The location is really good! Very easy and very close to metro, trains, bus stations.
I chose that location because we also went to the Harry Potter studios, so it was easy to get there from St. Pancras station. But also very easy to get either by metro or on foot (35 mins, not too rushed) to Soho, Oxford Street, etc. There is also direct train to and from Gatwick airport.
Rofiqul was really responsive.
A small downside is that there is not much noise isolation to the apartment on top, so you could easily hear to the other apartment. But, even though I am a light sleeper, it didn't bother me during the night.
The apartment was really clean and equipped with everything you need.
The area was safe.
If there is not available late check-out, there are several - cheap - places (right across the King's Cross station) where you can leave your luggages.
I would definitely recommend it.