This, a million times. I'm a teacher & once talked with a student who didn't know where she was headed for winter vacation because her parents always kept trip destinations a secret to surprise her. When I said that must be nice, she just looked at me humorlessly and said that she hated it.
It makes sense: who wants to feel that out of control of their time, that they don't even know where they're going? Unless a person says they like surprises, I don't recommend surprising them with a trip destination, even the resort they're staying at. People like making You Tube moments via surprising others, but it's usually more enjoyable for someone to be able to look forward to the type of trip they'll be taking than to be surprised by it.
I actually saw a scientific study that evaluated the reported pleasure people took from trips (surprise vs. non-surprise trips), and it reported the same result: looking forward to a trip enhances one's enjoyment of it.