What can I say, it's a good opinion.
BTW, you might want to try being a bit less nice. The MC being a virgin is only one of the possibilities at that point.
Regardless you can definitely make her have a great time, but I made that purposely hard, because well, the MC is a bit of a nooby. I'll add a save point just before that section.