Definitely book Oceanside, not the San Diego resort. The resort is JUST south of Camp Pendleton - it's probably a 2 minute drive to the main south entrance. Plus, at Oceanside you can actually get a 3BR that sleeps 8. If you book San Diego, besides costing a LOT more credits, the biggest you can get a 1BR that *maybe* sleeps 4, and only 2 comfortably. Plus, the drive from there back to Camp Pendleton can take 60-70 minutes during traffic.