I will be passing thru Tuscon, Phoenix, Prescott, Sedona, Flagstaff, and Grand Canyon area on a road trip out west next weekend (approximately, it is a road trip and has no set schedule) and I would like to get at least one ride in somewhere. I am a expert level rider, and I am going with two friends, one of which is good (maybe sport level) and one who is a beginner (not much riding experience). However none of us are in particularly good shape since our western NY riding season ended months ago. We would also need to rent bikes since we can't bring our own. Any suggestions on places to ride that are warm, have both technical and easier trails, and can rent good bikes nearby? I've done some looking but there are so many places to choose from I thought I would see what the locals have to say. Thank you for any advice.