5 Star Hosts.
Excellent value and the place is conveniently located within walking distance to Finchley Central as well as other amenities. Would highly recommend.