From struggling mall to waterfront destination