I've done that route many times over the years with several different ADV rider amigos. Always a long day and fun ride! But I've never stayed the night in the sierra. Always too anxious to jump in the pool at the Hotel Flamingo in San Blas! There are basic hotels in Mezquial, Huazamata, Jesus Maria and La Mesa de Nayer. I know of one ADV who even stayed the night at the hospital in San Juan Peyotan, just south of Huazamota.