This is a great place for a long term stay. Crouch End has lots of restaurants and easy connections to the rest of London. Emma was very helpful and prompt when we had questions, and the flat had everything we needed and plenty of work space!