I love Vegas! When we go we tell our kids that we are going to "Grown Up Disney" so I am enjoying that I saw this here. My husband and I got married in Vegas 11 years ago and try go back for anniversaries. (our last trip was August 2014) We have stayed at the Luxor, Paris, Jockey Club, Excaliber, Elara, and Embassy Suites (off strip). They each have their own perks (Excaliber is extremely cheap. While Paris, Jockey Club, and Elara are center strip) My two favorites have been The Elara, and Luxor. The Elara is owned by the Hilton and is bookable through Hilton.com even thought it is a timeshare property they also have rentals like a regular hotel. This property is inside the Planet Hollywood. At the Luxor, I booked a Pyramid suite and got the very top floor next to the presidents suite of the pyramid. I love the Luxor because it has looser slots than the big guys down the strip.
I also 100% agree on getting the myvegas app if you plan to spend any time in the MGM, Luxor, Excaliber, NY NY, Bellagio, and a few others. You will have to sync it to a players club card but you can get some good bogo rewards and even freeplay money. (As I like to advise with all in app purchase games, please play on what they give you free, otherwise you are throwing your money away. Put your real money toward the things you want to do in Vegas)
There is so much to do in Vegas that I have only ever gone to see one show and one concert. We saw the Variety Show in Planet Hollywood and it was excellent.