Great ride, poor service. We dropped by at 9.30 am and were told to come back one hour later. At 10.30 after having waited 10 minutes outside, we went in and didn't go through security! But we did pay the 20 dollar security fee. The desk people looked too busy to talk to us. After close to an hour, I asked why all the other parties, including the walk-ins, were boarding ahead of us. The desk lady didn't answer my question but told me we were to board within one hour of our booking time. That proves her math is as bad as her service because we didn't board before 11.50. This was by far the worse service of our trip to the USA. The ride was great but I'm sure all the other companies offer the same rides and I hope a much better service.