It depends on what you want to get out of your trip. If you are going in the summer, the heat will be limiting. Winter and spring are much better times to go.
If you want to have the "strip experience" then stay on the strip.
If you want to have the Nevada experience, then rent a car and stay at a regular hotel or motel outside of town (like Henderson) and use it as a launching pad to the strip, Red Rock Canyon, Valley of Fire, Mount Charleston, and Boulder Dam.
The best part of my Vegas trips have been side trips to Death Valley, which can be done in one day if you have a lot of energy, and St. George Utah.
Either for Vegas, or surrounding areas, a great source of things to do can be found on the Youtube channel "Wonderhussy". She has many videos on Vegas and surrounding areas and provides an unfiltered and closeup look at it all.