Two weeks in Vietnam - enough to do north to south?

Planning our first Vietnam trip with about two weeks. Is that enough to travel north to south - Hanoi, Ha Long, Hoi An, Ho Chi Minh - without it being a rush, or should we pick one half and slow down? For those who’ve done it, what would you cut?