Wynn/Encore property is our fav place to stay. It's downside is not being immediately connected to a tram or monorail with it being very close to the end of the Strip. We prefer Encore however as the Wynn refurb rooms weren't quite to our liking.
We've stayed at Excalibur, Bellagio, Aria as well plus the Hilton Grand Vacations on Paradise (which a few mins walk to Westgate next door gets you on the monorail). I've also stayed at Mandalay Bay many years ago, my husband at the STRAT years ago as well. He's also stayed at the Tropicana when he's been there for work.
Weed is absolutely 100% in your face and very prevalent now in Vegas. I actually don't smell the smoke as much but weed is just about everywhere and it's annoying.
With Vegas just know that the hotel pricing doesn't follow a seasonal track really. You'll have during the week rates and Friday/Saturday rates but much of what drives the rates are the events that occur in Vegas. If there's a high priced night for just a standard room you can bet that some event be it a concert or otherwise is behind it.
We did not like the Resorts World property, the rooms sure probably are quite nice but felt the casino was very blah and the ambience of the particular shops and dining options to be out of place with the high end aspect to the hotels above it. Tried it out several times in terms of visiting it and just decided nope not a place we'll spend any amount of time there.
Kinda interested to see how FontaineBleau turns out given just how long it's taken to get built.
The Sphere is pretty neat and even better obviously at night but I dislike how it forced the hand on free parking ending. I was glad to hear though that Wynn/Encore did not opt to charge parking for hotel guests.
Last time we were at Encore over Labor Day weekend we had a partial Strip view and a Sphere view
Things are closer IRL than when you see in the photos but if you're talking about walking then it's the opposite, things may look close together for walking but that's not the case. You'll want to wear comfortable shoes. Vegas has pedestrian walkways built up over the roads and sometimes you'll have to go out of your way to get to your destination just because of how the walkways are built.