Keya's place is very close to St Pancras station and as such very convenient. I had no problem communicating with Keya before my arrival, and I receive a warm welcoming then.