The food is very hit and miss. The pizza they do is okay, but some of the rice dishes they come up with are inedible to the point where (im really not a fussy eater at all) i couldnt finish it. Avoid the spinach risotto.
There are loads of other options though, plenty are nice, they have a noodle bar which is really good and a deli counter. If you come up for open day try it for lunch if you fancy, its a bit overpriced, but you get used to it eventually. The timing is silly i think its 8:00-11:00 then 14:00-18:30. As i said, no lunch, and dinner is too early for my liking.
If you really want self catered, i think Henry Price is self catered and its really close too. I dont know much about the other halls but you've got lyddon and dobree and whetton on campus too. If you dont mind private halls, i think Concept Place do a good deal and ive heard some good things about them.
Dont get me wrong, Storm Jameson is bloody fantastic and we're the envy of everyone in terms of facilities, but there are a few annoying nags, and once you tell people how much you're paying a year they're pretty relieved their accom is 2-2.5k less p.a.
If price isnt an issue, id say go for it, as you dont have to go for refectory meals every day, and you dont even get fed 3 meals on a weekend which gives you room to cook as a flat. We've got a really good community atmosphere going on here, which i absolutely love, i dont think id have ever made such good friends if i was in a different place. If you're down anytime and want a quick tour around a room if they dont let you in one, just PM me and id be glad to give you a quick tour of the place, but im quite busy so make sure you get me in advance :P