We have biked with infinity 2 years in a row now while on holiday in Ubud. Every ride has been awesome, wonderful guides that bike at your level. The ride yesterday is a new ride with lots of off road, single track goodness, challenging and taking in many breathtaking views. Nice to just ride in small groups. Totally recommend this company.