Great place for families in a location that is very handy for local cafes, restaurants, Hampstead Heath and also for getting into central London. A really nice area!
There are quite a lot of stairs, so be prepared if carrying large suitcases or if there are small children.