Bus from airport to Cuernavaca. The 1.5 hour trip cost $12, and they showed a movie and served a beverage and small snack. The highway was modern and well-maintained.