To me, all in all, SPbSU is probably the best Russian university.
One of the greatest pluses is the bilingual (Russian and English) diploma, which is recognised worldwide. Students also benefit from international exchange opprotunities (on- and outgoing).
There are several campuses, some of which are situated really far from each other. Unfortunately, a number of buildings is not in the best condition. At times, the structure of the university tends to be confusing.