I'm starting one of these in a couple of weeks. First flight is CAI-LHR on BA with an 0800 departure, so I think that I'll spend the preceding night at LM. The U.S. DOS website says that U.S. passport holders can obtain visa on arrival for $25, and that I do not need to obtain a visa in advance. Anyone here know if this is still accurate?