I’ve been out to Xindu once, it’s like your typical suburb but maybe a little more Chinese-feeling (giant apartment complexes instead of cookie-cutter houses). There’s a temple to a famous general and a park that belonged to a Ming or Qing dynasty top-scholar, if you’re into those sorts of things. There are a couple of good restaurants I’ve been told, but they’re all Chinese; as far as I know there isn’t much in there isn’t too much of an international community out that way.
Best way to get into town is the bus that leaves from the N campus of the Sichuan Music Conservatory- it takes a little doing to find but is a straight-shot 45 minute 6 kuai bus ride that drops you right next to Sichuan University.