I was told that the road has been improved from Oaxaca to Puerto Escondido and that it now takes about 3 1/2 to 4 hours. Is this true?