I’ve used one for international trips. We didn’t know exactly where we wanted to go for our last two, and she provided good recommendations based on cost comparison and her actual experience being at the local resorts. An agent takes care of the hard work for you, can help if something goes...