El Diablo – ratings and reviews