Kieran flat is well located, being around 10 minutes walk from piccadilly station. Kieran has been super responsive both by message and by phone. Definitely worth the stay