The Lansing center point is about the area of Ithaca Tompkins Regional Airport and 3 miles north of Cornell University.
Below are reviews of the city of Lansing, NY from an actual visitor's perspective.
The water, the mountains, the proximity to Cornell University. The pub food was delicious too.