have you ever surprised your SO with a vacation you planned? have they ever surprised you with one? how did you work out time off from work if it was a surprise?

i'm thinking for our anniversary i might surprise DH with a trip to mexico for the two of us =) but i'm not sure how i'd do it since he'd need to request the time off from work.