The location is unbeatable! Really walking distance from St. Pancras station. If you arrive at LHR airport, you can get to the apartment by just one tube line. The hosts were so friendly and collaborative. Always ready to help you. 5-star service, definitely!