This was our first time using Vrbo as we were here for the holiday week. The place was very clean and well organized with labels to help identify where things were at. As the description says, it's central to most everything you'll want to do in the Niagara Falls area and they even have visitor parking if you're arriving in 2 cars.
The owner was incredibly helpful as well and even worked with us on Christmas Day to resolve an unforseen issue we encountered.
We highly recommend staying here if you're looking to visit the Niagara region for a few days or longer.