We had a very good stay in the apartment. All very easy, from check-in to check-out. Near St Pancras station and the center. I 100% recommend it :)