One of the most mysterious aspects of coin collecting can be the fine distinctions between higher grades. The difficulty is greatly enhanced when all one has to go with is a picture - even if the picture were 3 times the size and resolution that you posted. The problem is exacerbated by a lack of clear picture guides at the higher grades and, inevitably, some degree of differences in the opinion of even the most respected grading companies.
With that in mind and acknowledging my own lack of expertise, I add the following opinion.
The coin looks beautiful. Well struck and full of luster. To clarify the following, I reproduced your picture below: The most questionable area is the shoulder (as has already been mentioned) and the area near the cheek (black outlines) - this could be signs of very slight circulation or maybe just picture artifact. If there is an interuption in the luster in that area, it can lower the grade. Outlined in blue are the very few marks that I notice - and they are all slight and none seem distracting. The rim looks free of dings as well.
So, an MS65-MS66 would not surprise me, but neither would an AU58. Now, check your guide and look at the exponential price curve in the MS grades. Check out a coin shop or show and compare your coin with ones in the respected grading company slabs and see how it compares.
You may be pleasantly surprised.