Just to add what Britwife wrote, Islington is often compared to the Upper West Side in New York, just rougher around the edges in places.
If it’s just for a few months while you get settled, a flat nearer to the Stratford station may be worth considering if only for the transports connections: Central and Jubilee lines, DLR, London Overground, National Rail. You can pretty much access all of London and would be handy when looking for a new flat.
I agree with other posters that a neighbourhood off the Jubilee line (or the DLR) would be ideal, even if it's further out. I've found changing trains much more of a hassle on the tube than the subway in New York and I try my best to avoid it whenever possible.