[I personally am familiar - my 1st stay at Cosmo but Vegas many times - just pointing it out to OP in case it pushes the scale one or another for their room choice] I live in hot/humid - not saying I love it, but I'm used to it, so being in an oven just makes me crazy....
Of course, we have no idea where our room will be. We did get premium/fountain view, so presumably somewhere on that side ;-)