Club 36 is a new Bluegreen resort. Very near airport, couple blocks from the strip. I would walk it, others wouldn't. I can't speak as to how convenient that would be for you. I would still rent a car, since I would be doing more desert exploration than gambling. If the strip is your main focus, could prob'ly get by just fine without a car.
I haven't stayed there - it wasn't finished yet when I was there.
I think it would be best to have a car at this location. You could walk to the tram station at the MGM, but it is several long blocks and wouldn't be fun in the summertime.
The resort is on Tropicana, which is the northern border of the airport, and there is likely to be some aircraft noise at times as it's under the landing pattern. It's very close to the small airport where all the corporate/private jets land and take off.
Edit: I think the Flamingo will be a better location for you.
I stayed there in November and I am planning on going back in May. It recently opened when I stayed there so there were some minor inconveniences that needed to be ironed out, but I was still satisfied. If you are wanting to take a quick stroll to the strip, then this is not a good spot for you to stay. I like to rent a car and do sight seeing so I don't mind the location.
It is kind of isolated but they are supposed to be opening a Bonefish Grill, a convenience store, a Subway, and an Einstein Bagel's on the lower level of the Resort. Not sure of the opening dates.
There were some quirks that were kind of annoying in the 2 bd lockoff. The lock-off door blocks the hallway when opened. No overhead light by the washer/dryer so I couldn't read the dial to set the cycle. Not a lot of kitchen counter space but it does have granite counter tops.
As for a view, I would definitely get the units facing the strip. There is a beautiful view from both bedrooms and the living room.
The Presidential Suites are incredible which is where I will be staying in May.
Bye for now... I have another foot of snow to shovel!! We are currently in the midst of a blizzard in Indiana.