The apartment is clean, well equipped and close to the station, everything is just as described. More importantly, it provides with two bathrooms, so doesn't have to wait too long for a shower.
However, just a few concerns: the tv and wifi signals in the upper floor are not strong, sometimes even no wifi signal in my room at all; also as the apartment is close to King's Cross Road, it is not good for light sleeper. Anyway, ear plugs are provided when checking in.
Patricia and Abuzer had quick responses to all my questions and they are always friendly and welcoming. Nice stay in London :)