I live in NYC but travel to New Jersey just to see them.
I've seen several doctors at the Princeton Eye Group and am very satisfied with all of them. Unlike "eye doctors" that you find at glasses shops, these guys all have medical degrees and years of experience of practice (in my case, in a routine eye exam they diagnosed and treated a problem that a non-medical person would never have found in time). Their equipment is all state-of-the-art, and they're friendly to boot. If I had to give a drawback, it's that appointments are sometimes hard to get.
It's almost a 2-hour drive from where I am, but it's worth it for my eyes. I make a day of it and just enjoy beautiful Princeton while I'm there.