Disclaimer that some of this might be dated as it’s been a few years since I lived in Ithaca.
Ithaca is in the Finger Lakes region of NY state. It’s a rural area with farms, lakes, waterfalls, state parks, and wineries. It’s a popular tourist destination with lots of natural beauty and outdoor activities - boating, hiking, skiing. Great for outdoor enthusiasts.
Binghamton (45k people) & Syracuse (142k) are the closest small cities - each about an hour away. If you can’t find flights into Ithaca (small airport), Syracuse would be the next best option.
Ithaca is a great little town (20k). It more than doubles in size when students for Cornell (25k) and Ithaca College (6k) are in town. Very hippie. Lots of great restaurants, including Moosewood (famous vegetarian cookbooks). There is a downtown area, but it’s pretty far/steep walk so you’d want to bus/drive down there. There are grocery stores, theaters, music venues, and shopping down there too. There is a small mall nearby.
Cornell is up on a hilltop overlooking Cayuga Lake and the town. The campus is very large but broken into quads/areas. You will walk a lot, but most undergrad classes are concentrated in a few areas. There is also bus service or you can bike. Maybe e-scooters are a thing now?
Right on campus, there are two gorges and a lake. Great views of the lake/area. Freshman all live on North Campus (red circle on map below). Computer Science is down on the engineering quad (orange). Most of the other undergrad courses will be in Arts Quad or nearby (blue). The walk from the student union on North Campus (RPU) down to the Engineering Quad is ~1 mile / 20 min walk (black line). After freshman year, you could be living on-campus, off-campus, or fraternies/sororities in a few different areas (purple).
This orientation video seems like a good overview.
https://youtu.be/npfmldKU9rg
More videos that give other perspectives/info:
https://youtu.be/FoDyXbAcGCs
https://youtu.be/2K0NA1C1VK8
https://youtu.be/GuM8vTq0jd4