Oz's place is very comfy and nicely set up. The location is a walkable distance to major bus stations like the London finchley Road Station (CL), as well as train stations.
My host is friendly and on point with his helpful guide/ instructions.
I highly recommend.