Cleopatra’s Barge at Caesars Palace continues to update its vintage vegas experience