Wonderful way to see Ubud. It rained during the tour but it only made the whole experience more spectacular. It is mostly downhill cycling, but on the few occasions where uphill is required, you would need to be somewhat fit to make it up. I would recommend people who are comfortable on a bike and familiar with gear changes. The path is quite bumpy and lots of potholes. Food not good but to expected on tours like this. Bike leader very friendly and as you will have read in many of the other reviews, is known for the famous saying 'Sing Ken Ken'. Gets a bit repetitive after awhile. All in all, a great activity to do while in Ubud.