Hotels and alternatives
Small, basic hotels, but camping should not a problem.
Restaurants and alternatives
Eating is done by buying fast food, which sometimes can be just as delicious as what you get from a first class restaurant in cities.
Transportation
Privat vehicle (roads are quite good), trekking or hitchhiking. But there can be some taxis doing the trip, but then you should be equipped with enough time to wait.
Change money
No banks.
Important
Be discrete, even if the festival of Imilchil is heavily promoted, visiting this festival is an intrusion in other people's lives.