I understand some people are against it, but flying Allegiant is super cheap from DSM to Vegas.
I’m pretty lucky because my friends and I go quite a bit, and one of my friends gambles a lot more than I do but he gets us free rooms every time.
I always thought Treasure Island was the best bang for your buck, but last time I stayed at Park MGM and I liked it a lot. Obviously Caesar’s and The Bellagio are probably the top places, and also have the price tag.
Random suggestion I downloaded “My Vegas Slots” app, free to play. But you can earn some sweet deals in it. We got a BOGO buffet at Aria, and another coupon for free drinks at the buffet. Ate a ton of crab legs among other things, but literally saved at least $100 on just that dinner which was very enjoyable.
Hash house a go go was also a very good breakfast place.
For first timers just walking the strip awesome, spend at least one evening down on the old strip. The D on the old strip has a good priced prime rib dinner(at least they did the last few times).
One time I was down to $10(of my allotment for the day gambling) put it down at a $10 blackjack table(recommend going to a table with at least $100 lol) and managed to stay at that table for 3 hours getting so many free drinks I ended up losing it all. But starting with $10 there, having fun for 3 hours, and drinking a lot I’d say was worth it.