Marco Rubio continues to Impress