After my last stay, this is what I now think of as my home away from home!
I'm based in Hong Kong, and visit London 2-3 times a year. So I need a place that I can get to directly from Heathrow, by using the Picadilly line. A place that's big enough to take all my baggage when I'm on one of my 2 month trips. A place that's efficient at check-in. A place that makes me feel at home, each time I come. A room that has all the mod-cons you can think of, topped off with a price that's hard to argue with anywhere in the UK, let alone Central London.
I think I finally found what I've been looking for!