Although we are not gamblers, we needed a nice place to stay for a wedding in Anacortes. Swimomosh Lodge had the only room available. What a wonderful surprise to find such a nice facility. The casino is separate so you don't hear the machine noise in the lodge and finer dining. The food, drinks and view are exquisite; like you would find in a very upscale resort. We sat on the wonderful terrace bar overlooking the bay. The staff made sure everyone was comfortable when it cooled down by turning on heaters and bringing out soft,fluffy blankets. Service was a little slow, but it looked like an unexpectedly busy evening for them and they were really trying to keep up. Our room was very nice with unusually high quality fixtures; even a Keurig coffee maker. Our only disappointment was that they would not let us check out past noon (normal is 11:00). We needed a place to get ready for the wedding, just an hour or so more and they would not budge. We would definitely return, however.