Engineering Program experience? Food good? Social activities?

My daughter is going to apply to Elizabethtown. It’s a beautiful campus, and the tour we were given was great. She’s interested in Engineering, and specifically their Mechatronics degree.

Does anyone have specific experience with this school? Any thoughts on their Engineering program?

Also, she’s a Vegetarian, so is also looking for decent food options. Is their school food decent? Is there anything walkable to try restaurants occasionally?
And, socially, are there enough activities to keep the students connected. The campus is small, and doesn’t have a “main street” for the kids to be able to get off campus occasionally.
She’s also looking at larger schools like JMU, but she really likes that Elizabethtown has this specific major. Thanks!