we will be staying at the belizian shores i understand that is away from sanpedro and you have to take a boat is this free? or does it cost and if so how much? how often does the boat run nad how late? Thanks Jeff