This place is perfect. Very cozy and close to public trains and buses. Short commute to St Pancras for international trains. Tons of bars, restaurants, and grocery stores. Check in could not have been easier. Yes, there are steps, but I live in a three flight walk up at home, so I had no issues with it. You'll be in a lively neighborhood in London, not the countryside. Very comfortable and convenient space and I'd love to stay here again in the future!