Great location in the heart of the North End; lots of wonderful restaurants and places to walk to.