If you plan on staying at an Airbnb, the closest places are Gasport, Lockport and Middleport. A little further away are Medina, East Amherst and Williamsville.
Flight
Buffalo Niagara International Airport
Buffalo Niagara International Airport is the closest and most convenient airport to fly in to.