I highly recommend booking this cycling tour with Trailhead! We were beginners, but our lovely tour guides Vivi & Khom made sure we were safe and guided us throughout the entire trip. We had fun and were challenged, but we enjoyed it so much, and we will do it again next time we go back to Chiang Mai!