Well i only walked from the tube station down to the accommodation. But it seemed almost to get more 'upmarket' as you go, maybe because of the stadium and new developments. It looked pretty decent though, I think your average 'downtown' sort of area away from the stadium, reminded me of the housing areas around my town centre.
Also its going to be convenient for shopping. You've got a small tesco express on the side of the building, a Lidl and Mcdonalds, and down the road an Asda Superstore. Adding to that theres a development opposite (south side overlooks it i think) of a shopping centre. Check the link out for pictures and that but this will make the area feel even more 'upmarket'.
http://www.london-designer-outlet.com/gallery/pictures/Importantly I didn't see any pubs. Finding the pub suitable to crown as our local is a priority
Its hard to describe the size of the room because I don't know what to compare it to and my memory is a little hazy
Ive stayed at a friends halls before and and the Apt room is alot bigger. To put some sort of perspective on it, we fit 5 of us with our parents and the guide all in the room
The bed is slightly larger than single and smaller than double. Even so you have a decent size of room around the bed.
The bathroom is not small but its tailored for one person so its obviously not huge. Its definitely enough room for one person, and again larger than my friends en-suite
As for the shared Kitchen, it was a good size and with a TV and sofa
I think as long as your flat mates aren't to untidy its going to be more than enough room to cook and a good 'hang-out' for everyone
Sorry about the long answers but I thought that I would be as thorough as possible
Happy to try and answer any more questions