Mike's place is an amazing spot for travelers looking for a convenient place to stay in northern London-- easy access to transport and close to restaurants. Would highly recommend.