Ditto for Portland. I agree with the comments about Volaris organization and service. But, I’d rather get to PDX in 4 - 4-1/2 hours than a 7 - 12 hour transit with a layover. Fewer moving parts, fewer problems…. I fly Volaris to PDX every three to four months, usually with dog from Bone Voyage. All have been tolerable. A big plus, the outbound flight doesn’t kill your entire day, fly out of GDL at 6 pm arrive PDX 9 pm. The return flight during the week is a red eye, but the Sat/Sun returns depart PDX 2-3pm….
Tip, reserve an isle/window seat in first row or the emergency exit row.