To be honest it's an amazing bike.
The insurance is cheap, which is great for young riders.
The bike runs on fumes nearly, full tank and you're sorted for a few weeks.
The handling is something else, you feel comfortable taking corners and while in traffic.
Me personally I'm not the most confident rider in traffic, and on this bike I feel like it's all OK.
My last bike was the Aprilia RS 50, and it was great when it was running, but when it comes to handling, it was terrible. Then I rode the GN125 and it's like a weight has been lifted.
I live in the middle of nowhere, so it's nice to have all the little country roads to cruise around on. The main roads are great too, but it's not a very fast bike, pushing it you might do 75 mph, but at that speed you're going to feel the bike straining.
Great bike in all, and without a doubt, one to look out for if it's your first bike...