How has Ana de Armas been after breaking with Ben Affleck?