IMO, all of the best/romantic/nicest/(insert other positive descriptor here) are at the resorts. Those listed sound like a great list to start with. Add on Jiko, Artist Point, Bluezoo, Yachtman's, Flying Fish.
would beat the top of my list. I think the restaurant is great and walking around Wilderness Lodge (if you're not staying there) can add to the evening.