Flavio's place is cozy and in a pretty good area. Tube stops are only a 10/15 walk away, as is the heart of Camden Town. Flavio himself is very friendly and responsive.
Recommended!