Well located and really close by the bus and tube station. Not far from arsenal stadium either (you can actually hear the supporters cheering from your room during a soccer game). Perfect for quick getaway but not for a long stay I’d say.
Pleasant stay overall !