On our way to the Coast we had an unexpected overnight layover in Mexico City. Our first plane was delayed due to fog, and instead of putting us on one of the three later flights for the second leg of our trip, AeroMexico forced us to spend the night in the City. Despite having enough seats available on later flights, with over four hours from the time we landed to the time the last plane left Mexico City, AeroMexico wouldn’t put us on the plane until the next morning, with no compensation for hotel or food during our layover. Their only explanation was that they didn’t have the code necessary to put us on the same-day flight, and the supervisor with the code was too busy to help us. It blows my mind how certain airlines get away with treating paying customers. We were all bummed to lose a day at the beach, and so incredibly tired from traveling, but we managed to make the most of it. We took a taxi to the Pyramids of the Sun and Moon and made it just in time to watch the sun go down and the moon come out. It’s something I have always wanted to see, but never wanted to take the time or money to do. So in a way, the inconvenient layover was meant to be.