What Age is Best for Montessori School?

What age is best for Montessori school?