I lived in Hayes wharf for my second year and loved the place. I'll be stopping there again this year, too. Almost all of the kitchens have full length windows providing you're not on the top floor where you only get a small one. Most of the bedrooms have small windows but a reasonable size. I was pleasantly suprised with the size of my room, I put a bean bag chair in there and still had masses of space, the bathroom is bigger than those in other student accommodation I've seen.
I'm heading back down there this weekend to clean everything up so I'll take a few pictures if I remember to show you what it really looks like. The kitchen I have is on the small side but it varies, I was shown around a few rooms to choose for my 2nd year and some of the kitchens were quite big.