If you want to stay in Crouch end - then this is an ideal location. It is literally on the main road. Theodora is welcoming and tries to make your stay as enjoyable and comfortable as possible. Great value for what you pay