There are different types of singles. Singles that are part of suites can work out well, especially if your suite mates are also freshman. “Stand-alone” singles can be isolating if there is not some sort of common area nearby.
Carmichael has saute station and more “special events” which are kind of cool…
http://dining.tufts.edu/wp-content/uploads/Carm-_Dewick_Dining_Calendar_2015-2016.pdf
All in all the food at Tufts is really good (by university standards) and there are lots of healthy options because Tufts is really big in the area nutrition research.
Students tend to eat at the closest cafeteria, but my group of friends used to rotate between the two for variety and to meet more people. It is a little easier to get to the downhill cafeteria from the uphill dorms because the forces of gravity tend to offset the psychological inertia of walking a little further. If you eat too much, then you work it off walking back up the hill :-).
There are several other places to eat on campus as well:
http://dining.tufts.edu/locations-hours/overview/
The downhill dorms are closer to the performing arts facilities and more “off campus hangouts” (Teele, Powderhouse, Ball Square).
The uphill dorms are closer to the academic facilities, the library and the athletic facilities (other than the football field and outdoor track) and there are some good off-campus hangouts on what is called “The Medford Hillside”. The uphill area has more green-space, more historic buildings and the statue of Jumbo.
Davis Square (the biggest hangout and location of subway to Cambridge and Boston) is closest to the downhill side, so it is easier to walk there from the downhill dorms, but there is a shuttle bus that stops at a couple of uphill locations that both uphill and downhill students tend to use.
The flip side of the “all freshman” logic is that if you do end up befriending older Jumbos, then they can be a valuable resource given their longer tenure at Tufts. Participating in clubs/activities and fraternities/sororities is another way of creating these friendships if you live in an all freshman environment.
Some students love Houston because it tends to be the most “social” dorm. I don’t have first-hand experience with it, but for freshman “social” can equate to “wild” and I could see how if one were on a particularly wild hall, the bathrooms could suffer…