Overall experience was pleasant enough. If you are expecting that they speak English at the US Embassy you are in for a big surprise. The only person who spoke English was the Consular officer & she was very nice. The setup is organized but chaotic. We stood in line for 2 hours once inside the embassy, had the preliminary interview with a Colombian, waited 2 more hours then spent less than 5 minutes with the Consular Officer on the "final" interview. Didn't see the 1st Marine guard...a little disappointing!!