Been to San Pedro several times, once for three months on a sailboat, and decided to pursue the possibility of relocating. My question concerns getting from Cancun to Chetumal to San Pedro. I've seen conflicting posts about the buses to Chetumal. Will I have to spend a night in either Cancun or Chetumal in order to catch the water taxi to San Pedro? Hate to waste two days, (one each way) in a hotel, when I could be on the beach eating Ceviche.