The Fiesta is a good local casino. I've never stayed in the hotel, just the casino and some of the restaurants/buffet so this review excludes the hotel itself.
This is one of the middle to lower end casinos within the Station Casinos chain. The advantage here is that the gambling benefits a better than at their other properties. If you are a regular player, then you are likely to get into the bonus drawing for their frequent players club.
I like to play the table games here because of the low minimum bets they allow, $5 at most tables almost all of the time.
The buffet is adequate. It is not the best in Vegas and Vegas is known for its great buffets. However, the buffet is fairly cheap and there is a good variety of food: American, Chinese, Mongolian grill, Italian, Mexican. Get a cup of the clam chowder when you go!