San Jose del Cabo is a charmingly authentic village that still has the soul, spirit and look of a colonial town. Century-old buildings line the breezy central plaza where locals promenade, kids play and tourists rest in the shade of lofty trees.