The flat is just a few minutes walk from the Northern Line at Belsize Park. Was very easy to get to a variety of attractions. The main street has good cafe options, a small grocery store, and a few restaurants (close relatively early). Night life two stops away at Camden Town. Belsize Park pretty quiet.
The flat was good sized, perfect for 1-3 people. Mo and his family responsive with Tube directions from airport, with check-in, and when there was a minor issue with a door lock. All amenities in good shape and working order. Would stay again in the flat if traveling back to London.