@Gina We have very similar wants, but thanks to US<->France tax treaty it's an option for us. What you're describing sounds a lot like Montpellier.
Lots of expats, University with tech, near the beach but not on it, lots of green space. Mountains not far. International airport. Well connected train system.
