The American side does not worth it at all. Very poor and ugly city. The Canadian side is from far the best but too touristic. Huge tower hotels, noisy, Vegas style. Not recommended for a peacful quite honeymoon, stay at Niagara on the Lake (CA), beautiful and quite.
Pros: Beautiful, Fun
Cons: Expensive, Crowded, Poor
more