It's not in a great neighborhood and not great "regulars" hanging around.
Depending on where you might be golfing, I think there are probably at least 5-6 places where you would be better off ranging from SouthPoint and the M to Gold Coast or the Rio. I would actually recommend downtown rather than the Rancho. Only reason we ever go there is it is the only place in town with a Guarduno's (New Mexican restaurant that used to be at the Palms
You might even consider Texas Station which is right next door to the Fiesta...they are both Station's properties and TS seems like a minor step up.