Bike Riding in San Miguel de Allende

I am interested in Bike Riding on our Free Day in San Miguel de Allende. There is a locally owned company ( ) that provides several different excursions with moderate mileage. I am wondering if anyone has done this and what your experience was like.