Take the ABATEA class first.
250 is a great starter bike. Ninja, Honda etc. Don't go cheap on the protection. Good helmet, gloves etc. Then ride and have fun.
This is all good advice. I haven't ridden the Honda 250, but the Ninja 250 is actually pretty quick and fun to ride.
my experience with people who are new to riding. they buy a small bike like that and end up wishing they had bought something bigger fairly quickly.
Those small bikes can help a new rider actually learn to ride. Lots of experienced riders love getting on those small bikes to test their limits during track days. Those small bikes will get up to speed quick and run 90+. Buy something reasonable, learn to actually ride, move up to a bigger bike in time, and keep the small bike to enjoy for track days.
I'm 5'8" buck 50.