Las Vegas' first casino resort in over a decade has garnered a lot of attention, thanks to its luxury amenities, high-tech programming, and brand recognition.