Great place in the heart of the North End. Tons of history to see within walking distance