One thing you must do whilst in Bali is spend a thouroughly enjoyable day with Bob riding a bike in the beautiful Balinese countryside. Bob is a wonderful host and a wealth of information.
Bob was very accommodating - we changed our pick up time late the night before our trip, nothing was too much trouble for Bob. The lunch cooked by Bob's wife was on par with a restaurant.
Get out of the city for the day and experience the real Bali. This trip is suitable for all levels of fitness as most of the ride is down hill.
We could not fault this trip - the highlight of our time in Bali.