Mint, any kind of mint, will tend to take over anything and everything in it's way - and it smells great when and if you mow it, too! It is a perennial even up here in New England, and get pretty purple or white flowers, too - small skipey one, but pretty. It's great for filling space!