The apartment is very well located in London, near St Pancras which is very convenient (a lot of subway stations and buses nearby).
It has everything you need, it's very quiet and clean !
My friends and I had a great stay.
We were welcomed warmly by Hoi who was very helpful. She allowed us to pick up the keys and leave our luggages in the apartment before the official check-in time. The neighbourhood is nice, with local pubs and restaurants. You can walk to Regent's Park and Oxford Street. Hoi answered all our questions and made sure we had all we needed. Thanks !