Tips for a TF2 MvM map?

I am planning on making a custom MvM map, and on top of that it will be my first TF2 map.

Is there anything I should know about the games ‘feel’ that I can keep in mind while I design this map? Maybe, Tips, and certain things that should always be present in tf2 maps? On top of that, It’s going to be an MvM map, so anything I should keep in mind, that way it’s suitable, and balanced for both players and bots?

Any help is appreciated!

You might want to check out the www.tf2maps.net forums, they could probably give you more specific advice pertaining to MvM, and there’s probably a ton of threads covering it already. I don’t think FP mapping is very big on TF2, so advice is likely limited here.