Lucky Eagle is probably my favorite because it isn't too far from my home. The food is excellent and gaming is great and wonderful people working there. I enjoy myself every time I go there.
It's a bit off the beaten path being about 75 miles south of Seattle so they do their best to offer better games, promotions, and frequent tournaments. They also have very good entertainment from time to time.
The food is OK, but the service is good and staff friendly. The hotel is newer and is very nice and clean.
One of the reasons they wouldn't get 5 stars is that these Indian Casinos have still not figured out that deeply-discounted drinks benefits both them and the customer.
The smaller mini-casinos in WA have caught on that $1 beers are good for business but the native places apparently have not.
I wish the casinos closer to Seattle would follow their lead, but that's probably why Lucky Eagle has people driving out to the country from Seattle, Tacoma, Olympia and Portland.