Welcome, Erich!
N2 is top notch, so you're in the right place.
Royal Enfield builds some nice bikes. I have a friend with one. A rider will be fine riding just about anything for the intro sessions. As you work your way to more days and likely a faster pace, you may want more. There are many...