Take a look inside the newest resort to open in Las Vegas