Pretty good episode. The locations were incredibly beautiful. First the museum in Russia, then pyramids of Egypt. Wow.
I thought the funniest part of the show was Charla and Mirna sneaking away in the airport while everyone slept. I thought for sure someone would wake up and see them leave. Even if they did, I don't think they could have done anything at that point.