The biggest factor with rider size is leg length. Riders with a short inseam will feel uncomfortable on tall bikes as a starter and long legged riders will be overly cramped on some of the smaller bikes.
At 5’7″ you likely would not have a problem with most of the bikes recommended as starter bikes. Only ones that may be too tall would be some of the dual sports and supermotos.
The Ninja 250r is an excellent starter bike and very popular for several reasons. It looks good, its light and fairly easy to ride and inexpensive. Plus it has more power than the other 250cc bikes allowing it to handle freeway riding with less stress. Downsides are expensive fairings that are easily damaged in the event of a drop and its not as easy to handle as some of the other bikes.
The dual sports and supermotos are very light, easy to handle and have a look much less common than the ninja. They also can be dropped with little or no damage and fit long legged riders better.
Bikes like the TU250, Rebel and GZ250 have more of a retro look and low seat heights. They don’t fit taller riders easily but can give those with short inseams more confidence. The TU250 is fuel injected which means no messing with the choke.
Lots of good choices. My recommendation is to find a good used bike that you like. It makes upgrades less painful and provides a lower entry price. Plus you will worry less about dropping it as you learn, since its not showroom new.
Craig