Great place for a great price.
It's in the heart of Finchley, close to Camden and other places by bus, underground and overground (lots of transport options).
The room was spacious, comfortable and cozy. The flat was private and easy to get into - I love self check in!!
The whole place was worth the price and the location! Highly recommend!