Asking for a description from anyone about an ideal network is like asking for a description of the ideal woman, or car, etc. It depends…. You can build the biggest, most redundant and reliable network, but it may be complete overkill for what you are needing.
You need to determine what you business needs are and will be for the next 3-5 years. What are your technical needs for the next 3-5 years. What is your growth rate going to demand of your network equipment. Bandwidth requirements….. Then build your network to fit those needs as your budget allows.
I know this is not the answer you were looking for. I dont intend to sound trite, but you should dig deeper and understand what your needs are to guild the ideal network.