For anyone that has driven a rental car from Progresso to Chichen Itza:
1) How long does it take? I've seen estimates from 2.5 to 3.5 hrs.
2) Driving a rental, can you beat the buses there or do the buses drive well over the speed limit to get there (heavens forbid :-)
3) Was it difficult navigating in Merida to connect to the highway Chichen is on.
4) It looks like the roads are all well maintained. Could you confirm that?