Stella is a very nice, understanding, attentive and willing to help with anything! Her flat is also very well located, close to St. Pancras. It is an absolutely recommended place to stay in London!