A nice, comfortable place well positioned for Camden life, central London and Hampstead