I don't remember a better "paella" anywhere, not even in Spain!!!