It's seem to be one pad at the Cape (39a eventually), one at Vandeburg, and one at Boca Chica.
Both CC and Van have plans for landing sites but maybe not BC? So, all recoverable flights happen at the first two and at first stage EOL (or premium for low mileage first stage) BC is used.
SX has made it plain that Air Force regs make it difficult for commercial companies to be up close and personal with their launch. They built a guest center outside the gate at the Cape thinking that would be close enough for customers. It would seem that wasn't the solution. They have cited that as a reason for BC.