We ate here twice in the week we were there and it was worth the return experience. Surf and turf was the special the week we were there and it was steak and lobster. The food and service were excellent in this place. The Ironwood Steakhouse by itself deserves a 5 star review. The service was slow and surly but the food was good. The sidewinder is the more everyday type dining. I tried several options some were great others were not, skip the waffles if you are not a fan of soggy waffles. So if you want orange juice with your coffee it's more money. The Ocotillo buffet, has a nice variety but you pay for all you can eat buffet and then they charge extra for more than one drink.
The available dining needs a seperate review.
The decor is dated but does not affect your stay. The hotel is clean but offers no housekeeping for multiple day stay. We spent 5 days here and enjoyed it for the most part.