We had a great stay at David's apartment. It is ideally located just on top of the St Pancras St. Magnificent building and great apartment. Very convenient to have the chance to leave the luggage on the conciergerie.
The apartment is fully equipped and extremely nice. They were very kind and allowed us check out later than expected to match our planning.
(Thanks Ian!)