The apartment is really nice, well located to visit central London and perfectly connected to easily reach King's Cross.
As expected and clearly stated in the description, the street in front of the apartment is a bit noisy, but with good ear plugs, you will have a perfect night of sleep.
IIIya is very friendly and super quick in replying to any message you might send during your stay. I would strongly recommend this place, especially considering the price.