The trip was overall great. We were novice travelers, so this was going to be a bumpy ride as we negotiated borders, checkpoints, security and flight delays. Alex and the Vision Travel elements of this trip were ideal. The overlong custom delays at Charles De Gaulle airport caused us to miss a connecting flight at made 90 min. gap into a five hour wait for a flight. Our return flight left 90 minutes late from Europe, so our connection back to home was long gone by the time of our arrival. As a slightly more experience traveler now, I would press for much longer delays between flights to be built into the connections because air travel is random at best made all that much worse by random customs / security guard capacity for processing travelers.