Personally, I love the view of the strip from Skyfall more than any other place to view Vegas (unless you have a room facing the strip at Aria). What I did NOT like about this place is the bar menu or the service.
The menu is a somewhat small list of over-priced hipster drinks and basic bottled beer. After being told that they didn't have the ingredients to make a couple drinks I requested at the bar (which btw were nothing super fancy or unusual for Las Vegas or any reputable big city bar) the female bartender handed me their menu and said "pick something off this". WTF. I chalk it up to lazy and unskilled at your craft.
Being local, I would definitely bring friends & family here for the view, but I would save the drinking for another spot. Someplace that stocks something other than bottled Corona beer and can only make you a basic martini. Which is sad, because it would be an amazing spot to sit and watch the sun go down with a great drink in hand.