Has anyone done this...surprised someone completely with a vacation?

I'm toying with the idea of doing this for DH...like either 1) planning it all and just giving it to him all planned out or 2) not telling him where we are going until I dont know, maybe the week of?

He has a passport, so logistically that is not an issue. And its not a place where we would need specific gear/clothing.

Just wondering who's done this? How it worked? and where you went (for fun!)?