Great place to stay in the North End. Close to vibrant area, but super quiet street.