Leaving in the morning for a girls trip to Vegas! So excited! Can anyone tell me about the level 107 Happy Hour? I read somewhere 2 for one martini's 4-7? True? Main question is do you have to pay to go up to that bar? I remember having to pay to go up to the Top before, long time ago but think I've heard you still have to pay. Is this fee to go to the bar as well?