I toured with Bike Mexico. The people were great, the tour was great the cost was pretty low. You do need to carry your own luggage (cuz the leaders are cyclists too!), but the routes are planned, accomodations booked etc.