We will be traveling to Lake Atitlan in early July and am having trouble finding information on how the boat taxis operate. Are they plentiful at the docks of each village and do they run frequently? What hours of the day do they operate? Are they on a set route & schedule? How long is a boat ride from San Pedro la laguna to Panajachel? Anything else I need to know will be much appreciated. Thanks for your help.