your the money left in your stack its def a shove. AA cant be on any, so it could be a set that waited for turn to bet big, but on set i only put 1010 and JJ, 66 had no implied odd pre to call... so you are ahead of most of their range.

shove seems the best thing here.