Great place for a short term of stay in London neighborhood, really stylish.