I used another parking lot west of this place that I couldn’t review there. Entrance fee was $15.
Niagara parking lot is located at Niagara Falls, ON L2G, Canada