That's not bad at all. Pretty standard for a vacation that long.
I just heard from a coworker that there can be issues with Mexican gasoline. (dirty, low octane, etc) It seems surprising, but is there any truth to that? It's not like I can carry enough spare gas to make the whole trip...