lesser trains=lesser people, which on IR network usually means cleaner stations.
Pune sees lot more trains and many more people than Belgaum, which leads to it being not so clean.
Add to it the top class maintenance that SWR has which makes it one of the cleanest stations on IR territory.