Stay at the award-winning JW Marriott Las Vegas Resort