1) Elon is a great sized college because you will always be meeting new people, yet you get small college benefits such as small class sizes, even in introductory classes.
2) There are tons of restaurants on campus, next to campus, and around campus (I ate in a really great lunch diner off campus the other day). Not being native to north carolina, I am not sure if some of the places in the surrounding area are chains or not (they are new to me though). But there are plenty of chains too. 1889 (named after founding date for Elon) is a restaurant worth eating at (from what I have heard) that accepts meal swipes as payment but I haven't made it up there quite yet. Acorn cafe and Varsity are awesome too.
3) As a freshman, I can't speak much about this but I hope so lol. I know the upperclassmen seem to have luck with communications internships because Elon has lots of contacts in this field. But as an individual you really have to take the initiative to make yourself a competitive applicant for whatever you want to apply to. Elon's reputation is growing but secretly I do have some concerns about how much an Elon degree is worth compared to other schools. But we shall see what happens in the coming years

.
4) Top five...and more: student size, beautiful campus, small classes, easy freshman transition, decent food (but I hope you like sandwiches because those are a huge staple here; enough sandwiches to last you a lifetime), can bring a car here freshman year, college coffee (free breakfast) on tuesday mornings, great scholarship opportunities, some professors like to get to know students more personally (i.e. going to their house to bake cookies), ultimate frisbee is huge here & actually feel wanted here as opposed to being looked down upon
Bottom five...and more: liberal arts education requirements, meal plan is kind of a rip off, lots of people look as if they are dressed to get on a yaught (tons of boys wear croakies to hold their sunglasses on for when they finally get on their yaught lol), many professors take attendance (I'm not one to skip class but I'm in an extremely easy stats class that is consuming both my class space and nap time), other than Khaled Hosseini I haven't been impressed with the speakers who have come here so far, sometimes feels like a continued high school experience, active greek life & not much to do in the surrounding area
5) I think it depends where you are on campus and how many people are using it at the same time. I believe that the entire campus is wireless. I have found it rather slow lately but that could be due to my laptop.
And I encourage you to keep digging for more information about whatever schools you are interested in, no matter how random it is. You are going to be LIVING there for at least four years; now's the time to figure out all those small details and quirks that make a difference to you. And if you have any more questions, just lemme know! As seen above, I have no problem being brutally honest

. Overall, I have enjoyed my few months at Elon though, don't get me wrong.