A beautiful apartment with a view of Niagara falls through the pouring rain animating over the windows!