Channing Bowditch or IHouse?

<p>Which is better for an EAP student?
Is Channing Bowditch good for meeting people and forming a social group while I’m here, or will I get quite isolated? I don’t really know much about Channing Bowditch other than the rooms are bigger and it seems really expensive…
Any tips from you guys would be great thanks</p>