We didn't actually eat in the Emily's restaurant, but instead ate in the Ocean Lounge, which is serviced out of the Emily's kitchen. Basically it has a smaller, shorter, menu than the restaurant, but the food is the same.
I wanted to comment on the halibut fish & chips and the razor clam chowder. We had the fish and chips a few times, and it was consistently excellent. Having lived in Alaska, we are sort of "fish snobs" and only eat Halibut and Chips, usually. The coleslaw that came with it needs a little work, though. It was pretty dry and the cabbage strong.
The razor clam chowder was okay, but not great. I was not moved to try it more than once. My problem with it is that it was too monkeyed-with and over-poweringly herby. The herb was definitely not dill, and possibly rosemary. I find it interesting that another reviewer, who seemed to be there at the same time as we were, found it great, with a hint of dill. Maybe I got a poor batch, on August 12th. Clam chowder is one of those dishes where simple recipes are better. You want the clams, potatoes and cream to be the star, with support from a little bacon-as-a-flavoring and a low-key amount of vegetables. I was raised on clam chowder, lived near Clam Gulch, Alaska and my grandma knew Ivar, so I'm kind of picky. Seeing the other review makes me wish I had tried it one more time.
We enjoyed eating in the Ocean Lounge several times, because we could eat at a later time, after most other retaurants in Ocean Shores are closed. We are naturally late dinner eaters, when on vacation. Plus, their 1.99 breakfast special, served 24 hours a day, reminded us of Vegas.
The service was friendly and efficient, but at times really slow to get to and serve us, because they were frequently very busy. All-in-all, it was a great place to grab a bite to eat, while staying in the hotel.