Am I aiming too high?

Santa Clara might be a great option. Business school also highly ranked, beautiful/mid-size, suburban campus, Silicon Valley, beautiful/sunny weather year round, It might be one of the more expensive options, so run the NPC for sure.