Hi William
we like it. Yes, there's concrete, but also grass pitches and its quiet considering proximity to London. The area doesn't have that much of special interest - you can walk a triangle by turning left out of the site and there are some ok restaurants. Sorry, can't remember names, but we enjoyed a Spanish meal and an Italian, oh, and a good curry as well!
We didn't try the 'bus into London, but enjoyed a pleasant walk accross the Crystal Palace to the station (10-12 minutes) and there are regular trains into Victoria which take around 30 minutes.
Oh, our mover wouldn't work on site due to the interference from the TV aerial, so those on site were able to enjoy my not-so-good reversing skills!