Great location and very good place for a quick stay in London