Hey,
I'm currently in lafrowda accom this year, its not as bad as other people say what you dont get in decor it more than makes up for it in its atmosphere the social aspect of lafrowda is something else its so good especially going up lafrowda hill in the sun and chilling up there looking over all of exeter. Only the enhanced lafrowda will still be there next year though as they are tearing down all the standard thats why it looks like a building site there at the moment. Rowe house is good and its middle of the range for accomodation prices, its close to most things like library, student union, and closest to town but st germans is pritty much the same distance as lafrowda, rowe house and st germans are in the same area.
Penny C is quite nice not sure what they are charging this year for it though. they are all pritty much simular except holland hall which is nice but there are some very rich kids there and some stuck up kids there that give holland hall a bad name but the majority of them are nice but its nearly 3 times more expensive than what i pay for in lafrowda. as for international students there isnt one set of halls they are in. they are all spread out, i have 5 in my flat and i get on with them all alright i havent had any problems with them.
I would suggest living around st germans, rowe house, lafrowda or exeter halls thats the best location i feel but if i was you i wouldn't even look at going to rowan croft though as its on st lukes campus and is quite far away.
If you want to go catered you have set times for when you have your meals and you only get 2 meals a day, apparently the food is nice buti'm self catered so i cant say what catered food is like. If you want to go self-catered I think its better as you a better communal area for pre-lashing when you go oout or just generally socialising with your mates, its better to have flat partys with too but on the downside if you live with a lot of people it gets busy and slightly chaotic. It can also get very messy at times and if its get to a certain level of mess they send you notices if you get 3 in a term you'll get fined. in my flat it hasnt come to that but ythe uni likes to give notices out and fines wherever possible but some of the reasons they give them out are hilarious. This is the same for whatever halls you decide to live in.
In lafrowda though ive had soo much fun with all the stuff that goes on and living in that area you meet so many people from different halls aswell, also if your worried about cooking you'll pick that up really quick different people in your flat know different things and you'll pick up so much just by asking so definatly go self catering.
hopefully this helped a bit.