Sheraton on the falls isn’t too bad. A bit tired for sure. Their outdoor pool is nice but obviously not a benefit now. I was there for a conference a couple years back and got a horrible room with a view of 3 walls and a dumpster so make sure you ask to avoid the conference room level floors (was handy for relaxing between sessions)
If you have kids old Niagra where Sheraton I’m the falls is located is a good call.
Also note parking isn’t free at the old casino (without decent gambling) and they do charge by the day not just the exit rate as people have suggested in the last.
Did I post something that interests you? Feel free to PM further questions.