Hamilton Heights: What to do and eat in the northern Manhattan neighborhood