That's alright
Ahah, ermmm... now that's a good question. I'm actually en-suite, so that's actually something I;m not entirely sure of from personal experience. I'm going to hazard a guess at about 10-12, but I'll find out and get you a more definite answer on that! Sorry :P
Edit: Ok, a friend of mine has said that there's about a corridor's worth of people per bathroom, so about 15 people share 3 toilets and 4 showers. She also said 'it's not really an issue, it's veeeery rare to find a queue or anything, haha
' - soyeah, it all works out pretty well.
The food.... is not terrible, but it's hardly gourmet quality either. I think it partly depends how fussy an eater you are.
Personally, I don't it too bad on the whole, but I know some people who really dislike it. I mean, some meals are better than others - there are some that aren't so great, and some that you really, really enjoy. On the whole it's fairly average though, nothing amazing, but definitely not inedible either. You're not going to starve