Meh, I'm in Stafford Tower and having the time of my life.
The facilities in those towers are ****, but once you've slept in that bed for a couple of nights, that little room you sleep in becomes your little home, and all those little people outside in the corridor are your new friends and you have a great time.
If I was staying for a weekend I'd want Lakeside, but if you're staying for a whole year then a home is a home.
PS - haven't had to queue once for showers, despite sharing with the 17 other people on my floor.