I think you're missing the the Silverton on your list. It has a newly remodeled pool with cabanas that can be had for a reasonable price. They have very good restaurants with reasonable prices. Their coffee shop is one of the best in town, and their steak and eggs are great and a fair price. You really have to be a big eater to finish most of their dishes. They even serve two types of French toast. The "normal" one and another with a crunchy outside. The whole hotel serves Starbucks coffee, even at the bars. Their other restaurants include a Mexican restaurant, and Twin Creeks which is their gourmet restaurant.
They have a wonderful buffet, which is really good on Friday and Saturday nights. They also have a great brunch on Sat. and Sunday.
As far as the rooms go, they have started to remodel some of the rooms on the first floor. But if money isn't important, I'd upgrade to a suite, where you'll have plenty of room and a great large jacuzzi tub. The shower has nozzles that can hit you from 3 directions.
Have to run, but I'll fill you in on more later.