A travel company called Pack Up + Go will plan your entire vacation for you. However, they keep the destination a secret until you arrive.
You fill out a questionnaire about things you enjoy and the size of your budget. Pack Up + Go does the rest.
The take care of the itinerary, tickets, reservations and plans. They even tell you what to pack.
Check it all out here: