Trip to Niagara Falls, Canada

I am planing a trip at the end of July 2018 with 16 year old. Need help in deciding best hotel and closest to attractions. Trying to decide between Embassy Suites by Hilton Niagara Falls Fallsview Hotel or Niagara Falls Marriott Fallsview Hotel and Spa. Also not sure which has better amenities (best pool, gym, etc). Good breakfast included would be a big plus. Saw reviews that Embassy was having some renovations going on. Not sure if it will be completed by July.