It's always great to find a nice solid group that you can ride and keep up with. My first experience was quite similar and I'm glad that you had such a great first group ride.