I do a Caulker day trip every year. I'd go nuts if I stayed there, but it makes for a relaxing day. It is a very small island, so I would plan any "adventure" from San Pedro. Great shopping, fabulous atmosphere, wonderful swimming at the "cut." DO IT!
_________________________
Say it 5-times fast: "I buy my BBQ and Belikins on the beach at BCs!"