A fantastic cycling trip, with excellent staff to support and guide us.  Three guests - all strong cyclists, so the guide was happy to extend the rides to make it more challenging.   Super scenery, with additional activities built in including a safari and canoe trip.  Thoroughly recommend.