I have been here twice now and neither time has it disappointed. The food is amazing, I have gotten salmon both times and my wife has gotten a filet. I usually eat a good portion of my wife's steak and they do a great job. Cooked to perfection and worth the cost.
I'd advise you to make a reservation because there is no room to wait inside and wait times can be pretty long, especially on the weekend. The last time I went I had a reservation and it made a huge difference.
The view of the falls is perfect for dates or romantic dinners. There is also plenty to do around the area before or after dinner, parking can be a pain, but valet was only $3.00, so do that.
If you like fish or steak then go here and give it a try. But please try to dress decently, it doesn't have a dress code, but it should. Seeing people dressed in sleeveless shirts and jean shorts hurts the overall atmosphere of the restaurant.