Dear Testing313,
I think you have a competitive profile for your target schools. Congratulations on such an awesome GMAT score! I do not think it is necessary to give an explanation for average grades your freshman year in college as it was a long time ago and the last 2+ years demonstrate your true abilities. If you put together a strong application and do well in your interviews, I predict you will be weighing your options on where to attend in the spring.
Best of luck,
Lisa