I'm no expert, though I know a little more than the man on the street. Correct me if I'm wrong, but isn't Halifax the sort of place where you shouldn't even need to ask if there was an instrument landing system?
I'm under the impression its climate may be a bit milder (due to influence of the Gulf Stream) than Boston's, but that's not saying much.