The next 2 weeks should be quite entertaining. No one at work knows I am planning this. At ALL. And, while there's no good time to do this (for them) - this will be a really bad time. I've documented all my projects and procedures but they are terribly understaffed so it will be ugly. But I want the summer to be free and there is a lot of additional work coming my way in the next year that would only increase my workload. So I'm out.
...and don't let them pressure you into working overtime your last 2 weeks because they're scrambling around trying to figure out what to do when you're gone. I had one job where I had a few days left and they expected me to work overtime. I DON'T THINK SO! And I told them that.
Congrats and good luck!