Good enough location, I guess. Probably the cheapest they could get with a half-reasonable location. Hobby Lobby is basically dead in Ithaca because of its aggressive right-wing political agenda; it's mostly boycotted. So the lot's always 3/4 empty.
The immediately adjacent stores are unpleasant and uninteresting. But it's within a fairly short walk of some tolerable chain restaurants (Firehouse Subs, Chipotle, CoreLife, Five Guys, Panera, Texas Roadhouse) and one non-chain (Spring Buffet), and a somewhat longer 2000 foot walk to Wegmans.
The only public transit is an hourly bus, so except for Wegmans, you can't get to anything nice in Ithaca from there without your car. Buttermilk Falls is over a mile away, and so's the Commons.
So, it's a bad location, but it could be a lot worse, and it's probably quite cheap.
For people going through Ithaca who don't want to stop, it's well-located for state routes 13, 34, and 96, but quite badly located for routes 79 and 96B. Bridges the Rochester-Binghamton gap and the Corning-Syracuse gap though.
For people coming to Ithaca College or Cornell or downtown (or headed for Trumansburg or Dryden) it's on the wrong side of town unless you're coming from the Southwest (statistically the least popular direction). So I don't anticipate this Supercharger getting much use, unless it's from rich Cornell students in apartments without onsite charging, and they won't like the location.