Great location in the North End.